Peršokti į turinį
L00K.

[SKRIPTAS] Surišti.

Recommended Posts

Sveiki sugalvojau,perdaryti komanda iš /ant į /suristi tikrai labai yra nesunku,man bent juokas ema,bet naujokas nežinau ar padarytu.Padariau iš /ant komandos.

Susirandame šia eilutę:

OnPlayerCommandText

Ir po ja rašome:

if(!strcmp(cmdtext, "/suristi", true,6))
{
if(playerDB[playerid][specialybe]!=Jusu ID){SendClientMessage(playerid,RED,"* Si komanda tik Samdomiems žudikams."); return 1;}
if (Spectating[playerid][0]!=-1){ SendClientMessage(playerid, RED, "* Nera tokios komandos!!!"); return 1;}
if(cmdtext[4]==0){SendClientMessage(playerid,BLUE,"* Suristi/atrist zaideja: /suristi [vardo_dalis]"); return 1;}
new vardas[MAX_PLAYER_NAME];
strmid(vardas,cmdtext[5],0,MAX_PLAYER_NAME);
new id = GetPlayeridMid(vardas);
if (id == INVALID_PLAYER_ID){ SendClientMessage(playerid, RED, "* Tokio žaidejo nėra"); return 1;}
if (id == playerid){ SendClientMessage(playerid, RED, "* Savęs surišti negali!"); return 1;}
new Float:Coo[3];
GetPlayerPos(id,Coo[0],Coo[1],Coo[2]);
if(!PlayerToPoint(3, playerid, Coo[0],Coo[1],Coo[2])){SendClientMessage(playerid, RED, "* Žaidėjas per toli,prieikite prie jo arčiau."); return 1;}

new msg[128],police[MAX_PLAYER_NAME];
GetPlayerName(playerid,police,sizeof(police));
GetPlayerName(id,vardas,sizeof(vardas));

if(playerDB[id][cuffed])
{
playerDB[id][cuffed]=false;
TogglePlayerControllable(id,true);

format(msg,sizeof(msg),"Atrišo %s.",vardas);
SendClientMessage(playerid,GREEN,msg);

format(msg,sizeof(msg),"Jus atrišo %s.",police);
SendClientMessage(id,RED,msg);

}else{
playerDB[id][cuffed]=true;
TogglePlayerControllable(id,false);

format(msg,sizeof(msg),"Surišo %s.",vardas);
SendClientMessage(playerid,GREEN,msg);

format(msg,sizeof(msg),"Atrišo %s.",police);
SendClientMessage(id,GREEN,msg);
}
return 1;
}

Na ir viskas.Jei negaila +REP.Skriptas mano,gali būt klaidų.Nes aš su skriptinimu neužsiemu,jeigu error mes tada rašykite temoje,jei warning mes,turėtu veikt.

  • Teigiamai 2
  • Neigiamai 1

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį



C:\Users\user\Desktop\bandymas\gamemodes\band7.pwn(1353) : error 017: undefined symbol "jusu"

C:\Users\user\Desktop\bandymas\gamemodes\band7.pwn(1353) : error 017: undefined symbol "id"

C:\Users\user\Desktop\bandymas\gamemodes\band7.pwn(1353) : error 029: invalid expression, assumed zero

C:\Users\user\Desktop\bandymas\gamemodes\band7.pwn(1353) : fatal error 107: too many error messages on one line

ka daryti ?

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

C:\Users\user\Desktop\bandymas\gamemodes\band7.pwn(1353) : error 017: undefined symbol "jusu"

C:\Users\user\Desktop\bandymas\gamemodes\band7.pwn(1353) : error 017: undefined symbol "id"

C:\Users\user\Desktop\bandymas\gamemodes\band7.pwn(1353) : error 029: invalid expression, assumed zero

C:\Users\user\Desktop\bandymas\gamemodes\band7.pwn(1353) : fatal error 107: too many error messages on one line

ka daryti ?

Čia tas "jūsų ID" pasikeisk į savo norimo darbo ID ar gaujos pvz: nori kad butu komanda kokiai gaujai kurios ID 14 ir vietoj "jūsų ID" parašai 14.

  • Teigiamai 1

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį



Svečias
Ši tema yra užrakinta.

  • Narių peržiūri šį forumą:   0 nariai

    Nėra registruotų narių peržiūrinčių šį forumą.


  • SuperGames programele
  • SuperGames programele


×