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

[Pamoka] Komandų /duotixp , /nuimtixp - (Video)


Skripterisss

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4318 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 visi nutariau sukurti naujokams Sa-Mp pamoką kaip sukurti paprastas komandas: /duotixp , /nuimtixp .

Video: http://www.youtube.com/watch?v=iMG6rEfj ... e=youtu.be

/duotixp - Kodas:

if(!strcmp(cmdtext, "/duotixp", true,8))
        if(playerDB[playerid][superadmin])
   {
       new tname[MAX_PLAYER_NAME];
     strmid(tname,GetArgument(1, cmdtext, 0),0,MAX_PLAYER_NAME);
     if(!strcmp(tname,"0",true)){SendClientMessage(playerid, BLUE, "* Duoti zaidejui 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, BLUE, "* Duoti zaidejui XP: /duotixp [dalis_nicko] [kiek (turi but skaicius)]"); return 1;}
     new xpas = StringToInt(tstring);
     if(xpas == 0){SendClientMessage(playerid, BLUE, "* Duoti zaidejui XP: /duotixp [dalis_nicko] [kiek]"); 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,GREY,mess);
     SavePlayerData(tid,false);
     format(mess,sizeof(mess),"* [%i XP >> %s] Pridejo %i XP %s",xpas,tname,xpas,tname);
     SendClientMessage(playerid,GREY,mess);
     return 1;
  }

/nuimtixp - Kodas:

       if(!strcmp(cmdtext, "/nuimtixp", true,8))
           if(playerDB[playerid][superadmin])
   {
       new tname[MAX_PLAYER_NAME];
     strmid(tname,GetArgument(1, cmdtext, 0),0,MAX_PLAYER_NAME);
     if(!strcmp(tname,"0",true)){SendClientMessage(playerid, BLUE, "* Nuimti zaidejui XP: /nuimtixp [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, BLUE, "* Nuimti zaidejui XP: /nuimtixp [dalis_nicko] [kiek (turi but skaicius)]"); return 1;}
     new xpas = StringToInt(tstring);
     if(xpas == 0){SendClientMessage(playerid, BLUE, "* Nuimti zaidejui XP: /nuimtixpxp [dalis_nicko] [kiek]"); 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] nuime %i XP is %s",name,xpas,xpas,name);
     SendClientMessage(tid,RED,mess);
     SavePlayerData(tid,false);
     format(mess,sizeof(mess),"***[%i XP >> %s] nuimete %i XP %s",xpas,tname,xpas,tname);
     SendClientMessage(playerid,GREY,mess);
     return 1;
  }

Ačiū už Dėmesį!

Padėjau +R3P!

  • Teigiamai 1
Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4318 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!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

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

Skelbimai


×
×
  • Sukurti naują...