Peršokti į turinį
Camas

[PAMOKA. ZCMD] Skin'ų pasirinkimas pagal XP.

Recommended Posts

Sveiki. Parodysiu kaip padaryti, kad turint tam tikrą kiekį XP būtų galima pasirinkti skin.

COMMAND:skin(playerid, params[])
{
   ShowPlayerDialog(playerid,16,DIALOG_STYLE_LIST,"Skin pasirinkimas","Paplûdymio juodukas\nJaunuolis juodukas\nTuristas","Rinktis","Atgal");
return 1;
}

Ir po:

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{

Rašome:

    if(dialogid == 16)
   {
       if(response)
       {
           if(listitem == 0)
           {
			if(GetPlayerScore(playerid) < 500) return SendClientMessage(playerid, COLOR_RED, "* Tu neturi pakankamai XP, kad pasirinktai ðità skin'à! [Reikia 500]"); cmd_skin(playerid, "");
			SetPlayerSkin(playerid, 18);
			SendClientMessage(playerid, COLOR_ORANGE, "* Pasirinkai skin!");
           }
           else if(listitem == 1)
           {
               if(GetPlayerScore(playerid) < 600) return SendClientMessage(playerid, COLOR_RED, "* Tu neturi pakankamai XP, kad pasirinktai ðità skin'à! [Reikia 500]"); cmd_skin(playerid, "");
			SetPlayerSkin(playerid, 21);
			SendClientMessage(playerid, COLOR_ORANGE, "* Pasirinkai skin!");
           }
           else if(listitem == 2)
           {
               if(GetPlayerScore(playerid) < 200) return SendClientMessage(playerid, COLOR_RED, "* Tu neturi pakankamai XP, kad pasirinktai ðità skin'à! [Reikia 500]"); cmd_skin(playerid, "");
			SetPlayerSkin(playerid, 26);
			SendClientMessage(playerid, COLOR_ORANGE, "* Pasirinkai skin!");
           }
       }
       return 1;
   }

Žinoma editinkit pagal savo norus, viską tik parodyt dariau.

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


×