Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5468 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki,

Taigi padariau komanda:

if(!strcmp(cmdtext, "/duotixp", true,8))

new tname[MAX_PLAYER_NAME];

strmid(tname,GetArgument(1, cmdtext, 0),0,MAX_PLAYER_NAME);

if(!strcmp(tname,"0",true)){SendClientMessage(playerid, COLOR_GREEN, "* Duoti zaidejuai XP: /duotixp [dalis_nicko] [kiek]"); return 1;}

new tid = GetPlayeridMid(tname);

GetPlayerName(tid,tname,sizeof(tname));

new tstring[256];

tstring = GetArgument(2, cmdtext, 0);

if(!IsNumeric(tstring)){SendClientMessage(playerid, COLOR_BLUE, "* Duoti zaidejuai XP: /duotixp [dalis_nicko] [kiek (turi but skaicius)]"); return 1;}

new xpas = StringToInt(tstring);

if(xpas == 0){SendClientMessage(playerid, COLOR_GREEN, "* Duoti zaidejuai XP: /duotixp [dalis_nicko] [kiek]"); return 1;}

new Float:Coo[3];

GetPlayerPos(tid,Coo[0],Coo[1],Coo[2]);

if(!PlayerToPoint(30, playerid, Coo[0],Coo[1],Coo[2])){SendClientMessage(playerid, COLOR_RED, "* Jis ( Ji ) per toli!"); return 1;}

new prideti = GetPlayerScore(tid);

new prideti2 = SetPlayerScore(tid,xpas);

SetPlayerScore(tid,(tid,prideti+prideti2+xpas-1));

new mess[256],name[MAX_PLAYER_NAME];

GetPlayerName(playerid,name,sizeof(name));

format(mess,sizeof(mess),"***[%s >> %i XP] Gavote %i XP is %s",name,xpas,xpas,name);

SendClientMessage(tid,COLOR_GREEN,mess);

SavePlayerData(playerid,false);

format(mess,sizeof(mess),"***[%i XP >> %s] Davete %i XP %s",xpas,tname,xpas,tname);

SendClientMessage(playerid,COLOR_BLUE,mess);

return 1

Ir nežinau kažkodėl ji man neveikia.Ir dar klausimas kaip padaryti, kad galėtu tik superadmin naudotis šia komanda? Kas padės +R3P

Visu pirma turi užbaigti scriptą.:

if(!strcmp(cmdtext, "/duotixp", true,8))

new tname[MAX_PLAYER_NAME];

strmid(tname,GetArgument(1, cmdtext, 0),0,MAX_PLAYER_NAME);

if(!strcmp(tname,"0",true)){SendClientMessage(playerid, COLOR_GREEN, "* Duoti zaidejuai XP: /duotixp [dalis_nicko] [kiek]"); return 1;}

new tid = GetPlayeridMid(tname);

GetPlayerName(tid,tname,sizeof(tname));

new tstring[256];

tstring = GetArgument(2, cmdtext, 0);

if(!IsNumeric(tstring)){SendClientMessage(playerid, COLOR_BLUE, "* Duoti zaidejuai XP: /duotixp [dalis_nicko] [kiek (turi but skaicius)]"); return 1;}

new xpas = StringToInt(tstring);

if(xpas == 0){SendClientMessage(playerid, COLOR_GREEN, "* Duoti zaidejuai XP: /duotixp [dalis_nicko] [kiek]"); return 1;}

new Float:Coo[3];

GetPlayerPos(tid,Coo[0],Coo[1],Coo[2]);

if(!PlayerToPoint(30, playerid, Coo[0],Coo[1],Coo[2])){SendClientMessage(playerid, COLOR_RED, "* Jis ( Ji ) per toli!"); return 1;}

new prideti = GetPlayerScore(tid);

new prideti2 = SetPlayerScore(tid,xpas);

SetPlayerScore(tid,(tid,prideti+prideti2+xpas-1));

new mess[256],name[MAX_PLAYER_NAME];

GetPlayerName(playerid,name,sizeof(name));

format(mess,sizeof(mess),"***[%s >> %i XP] Gavote %i XP is %s",name,xpas,xpas,name);

SendClientMessage(tid,COLOR_GREEN,mess);

SavePlayerData(playerid,false);

format(mess,sizeof(mess),"***[%i XP >> %s] Davete %i XP %s",xpas,tname,xpas,tname);

SendClientMessage(playerid,COLOR_BLUE,mess);

return 1;

}

o jai nori, kad tik superadmin galėtu naudoti šia komanda tai :

if(!strcmp(cmdtext, "/duotixp", true,8))

{

if(playerDB[playerid][superadmin] != true){SendClientMessage(playerid, ADMIN_COLOR, "* Tokios komandos nera!"); return 1;}

new tname[MAX_PLAYER_NAME];

strmid(tname,GetArgument(1, cmdtext, 0),0,MAX_PLAYER_NAME);

if(!strcmp(tname,"0",true)){SendClientMessage(playerid, COLOR_GREEN, "* Duoti zaidejuai XP: /duotixp [dalis_nicko] [kiek]"); return 1;}

new tid = GetPlayeridMid(tname);

GetPlayerName(tid,tname,sizeof(tname));

new tstring[256];

tstring = GetArgument(2, cmdtext, 0);

if(!IsNumeric(tstring)){SendClientMessage(playerid, COLOR_BLUE, "* Duoti zaidejuai XP: /duotixp [dalis_nicko] [kiek (turi but skaicius)]"); return 1;}

new xpas = StringToInt(tstring);

if(xpas == 0){SendClientMessage(playerid, COLOR_GREEN, "* Duoti zaidejuai XP: /duotixp [dalis_nicko] [kiek]"); return 1;}

new Float:Coo[3];

GetPlayerPos(tid,Coo[0],Coo[1],Coo[2]);

if(!PlayerToPoint(30, playerid, Coo[0],Coo[1],Coo[2])){SendClientMessage(playerid, COLOR_RED, "* Jis ( Ji ) per toli!"); return 1;}

new prideti = GetPlayerScore(tid);

new prideti2 = SetPlayerScore(tid,xpas);

SetPlayerScore(tid,(tid,prideti+prideti2+xpas-1));

new mess[256],name[MAX_PLAYER_NAME];

GetPlayerName(playerid,name,sizeof(name));

format(mess,sizeof(mess),"***[%s >> %i XP] Gavote %i XP is %s",name,xpas,xpas,name);

SendClientMessage(tid,COLOR_GREEN,mess);

SavePlayerData(playerid,false);

format(mess,sizeof(mess),"***[%i XP >> %s] Davete %i XP %s",xpas,tname,xpas,tname);

SendClientMessage(playerid,COLOR_BLUE,mess);

return 1;

}

Respin was here.

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5468 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

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

Skelbimai


×
×
  • Sukurti naują...