Jump to content
  • 0

Poate cnv sa posteze un tutorial despre:


Guest visanadrian

Question

2 answers to this question

Recommended Posts

Pai, la inceputul scriptului pui

new Menu:Weapons;
La public OnPlayerCommandText(playerid, cmdtext[]) pui
    if(strcmp(cmd, "/weapons",true) == 0)
   {
       ShowMenuForPlayer(Weapons,playerid);
       TogglePlayerControllable(playerid, 0);
       SendClientMessage(playerid, COLOR_YELLOW, "Weapons Menu");
       return 1;
   }
Apoi, cauti public OnPlayerSelectedMenuRow(playerid, row) si adaugi
if(CurrentMenu == Weapons)
{
switch(row)
{
   case 0:
{
TogglePlayerControllable(playerid,1);
if (GetPlayerMoney(playerid) >= 12000)
{
GivePlayerWeapon(playerid, 30, 100);
GivePlayerMoney(playerid, -12000);
               SendClientMessage(playerid,COLOR_GREEN, "[SUCCES]> You bought a Ak47 with 100 Bullets for 12000$");}
else
{
ShowMenuForPlayer(Weapons,playerid);TogglePlayerControllable(playerid, 0);
SendClientMessage(playerid, COLOR_ULTRARED, "Nu ai destui Bani! Iti trebuie 12000$.");
return 1;
}
}

case 1:
{
TogglePlayerControllable(playerid,1);
if (GetPlayerMoney(playerid) >= 7000)
{
GivePlayerWeapon(playerid, 28, 90);
GivePlayerMoney(playerid, -7000);
               SendClientMessage(playerid,COLOR_GREEN, "[SUCCES]> You bought an UZI (Mac 10) with 90 bullets for 7000$");}
else
{
ShowMenuForPlayer(Weapons,playerid);TogglePlayerControllable(playerid, 0);
SendClientMessage(playerid, COLOR_ULTRARED, "Nu ai destui Bani! Iti trebuie 7000$.");
return 1;
}
   }
case 2:
{
TogglePlayerControllable(playerid,1);
if (GetPlayerMoney(playerid) >= 5000)
{
GivePlayerWeapon(playerid, 34, 10);
GivePlayerMoney(playerid, -5000);
               SendClientMessage(playerid,COLOR_GREEN, "[SUCCES]> You bought a Sniper Rifle with 10 bullets for 5000$");}
else
{
ShowMenuForPlayer(Weapons,playerid);TogglePlayerControllable(playerid, 0);
SendClientMessage(playerid, COLOR_ULTRARED, "Nu ai destui Bani! Iti trebuie 5000$.");
return 1;
}
}

case 3:
{
TogglePlayerControllable(playerid,1);
if (GetPlayerMoney(playerid) >= 5900)
{
GivePlayerWeapon(playerid, 32, 200);
GivePlayerMoney(playerid, -5900);
SendClientMessage(playerid,COLOR_GREEN, "[SUCCES]> You bought an TEC-9 with 200 bullets for 5900$");}
else
{
ShowMenuForPlayer(Weapons,playerid);TogglePlayerControllable(playerid, 0);
SendClientMessage(playerid, COLOR_ULTRARED, "You don t have enough moneys! You need 5900$.");
return 1;
}
}
case 4:
{
TogglePlayerControllable(playerid,1);
if (GetPlayerMoney(playerid) >= 3000)
{
GivePlayerWeapon(playerid, 22, 30);
GivePlayerMoney(playerid, -3000);
SendClientMessage(playerid,COLOR_GREEN, "[SUCCES]> You bought a Pistol with 30 bullets for 3000$");
} else
{
ShowMenuForPlayer(Weapons,playerid);TogglePlayerControllable(playerid, 0);
SendClientMessage(playerid, COLOR_ULTRARED, "You don t have enough moneys! You need 3000$.");
return 1;
}
}
case 5:
{
TogglePlayerControllable(playerid,1);
if (GetPlayerMoney(playerid) >= 5600)
{
GivePlayerWeapon(playerid, 13, 50);
GivePlayerMoney(playerid, -5600);
SendClientMessage(playerid,COLOR_GREEN, "[SUCCES]> You bought a Silenced Pistol with 50 bullets for 5600$");
} else
{
ShowMenuForPlayer(Weapons,playerid);TogglePlayerControllable(playerid, 0);
SendClientMessage(playerid, COLOR_ULTRARED, "You don t have enough moneys! You need 5600$.");
return 1;
}
}
case 6:
{
TogglePlayerControllable(playerid,1);
if (GetPlayerMoney(playerid) >= 14000)
{
GivePlayerWeapon(playerid, 31, 400);
GivePlayerMoney(playerid, -14000);
SendClientMessage(playerid,COLOR_GREEN, "[SUCCES]> You bought a M4 with 400 bullets for 14000$");
} else
{
ShowMenuForPlayer(Weapons,playerid);TogglePlayerControllable(playerid, 0);
SendClientMessage(playerid, COLOR_ULTRARED, "You don t have enough moneys! You need 14000$.");
return 1;
}
}
case 7:
  {
HideMenuForPlayer(Weapons,playerid);
ShowMenuForPlayer(Shop,playerid);
TogglePlayerControllable(playerid,0);
  }

}
}

Eu ti-am aratat un exemplu dintr-un GM.

La vehicule faci la fel.

logo.png

ATENTIE!!! Nu imi trimiteti mesaje private care au legatura cu scriptingul. NU mai scriptez.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.