30.05.2018, 11:54
here:
PHP код:
new SKIN_MODELS[] = {
21,
2,
124,
122,
285,
108,
248,
295,
159,
50,
296,
287
};
new SKIN_NAMES[][] = {
"__Negros",
"_Civiles",
"___Mafia",
"____Nang",
"____Swat",
"___Maras",
"___Biker",
"____Rich",
"_Farmers",
"Mechanic",
"____Pimp",
"Soldados"
};
new A = 21;
new B = 2;
new C = 124;
new D = 122;
new E = 285;
new F = 108;
public OnPlayerRequestClass(playerid, classid)
{
PlayAudioStreamForPlayer(playerid, "https://open.spotify.com/track/677emOQgVxZAMZcLFEAr1z?si=sBh9rxFWSXGAU4UzWPaxCQ");
SetSpawnInfo(playerid, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0);
TogglePlayerSpectating(playerid, true);
SetTimerEx("login_dialog", 0, 0, "i", playerid);
const MAX_SKINS = 312;
static string[MAX_SKINS * 16];
if (string[0] == EOS) {
for (new i; i < MAX_SKINS; i++) {
format(string, sizeof string, "%s%i\tID: %i\n", string, i, i);
}
}
return ShowPreviewModelDialog(playerid, 0, "Selecciуn de Equipo", SKIN_MODELS,SKIN_NAMES , "Select", "Cancel");
}
CMD:class(playerid,params[])
{
GetPlayerHealth(playerid, health);
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Equipos","\nNegros\nCiviles\nMafia\nNang\nSwat\nMaras\nBiker\nRich\nFarmers\nMechanic\nPimp\nSoldados" , "Select", "");
SendClientMessage(playerid, -1, "Your class will be changed in 10 seconds.");
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1)
{
switch(listitem)
{
case 0:{if(A)
{
SetTimerEx("ClassSelection1", 10000, false, "i", playerid);
}}
case 1:{if(B)
{
SetTimerEx("ClassSelection2", 10000, false, "i", playerid);
}}
case 2:{if(C)
{
SetTimerEx("ClassSelection3", 10000, false, "i", playerid);
}}
case 3:{if(D)
{
SetTimerEx("ClassSelection4", 10000, false, "i", playerid);
}}
case 4:{if(E)
{
SetTimerEx("ClassSelection5", 10000, false, "i", playerid);
}}
case 5:{if(F)
{
SetTimerEx("ClassSelection6", 10000, false, "i", playerid);
}}
}
}