Автор: Tobias
Исправил: Johhny(Raven™) P.S: Raven™ это мой второй ник.
В public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
в public OnPlayerCommandText(playerid, cmdtext[])
Исправил: Johhny(Raven™) P.S: Raven™ это мой второй ник.
В public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
PHP:
if(dialogid == 900 && response)// 900 - это ID диалога каторый он исп. замените на свой.
{
new swords[] = { 18649,18650,18648,18647,18652,18651 };
SetPlayerAttachedObject(playerid, 0, swords[ listitem ], 6, 0.07000, 0.03000, 0.80000, 90.000000, 0.000000, 0.000000, 1.3, 0.7, 2.3);
SetPVarInt(playerid,"Sword",1);
return GivePlayerWeapon(playerid, 8, 1);
}
PHP:
if (strcmp(cmdtext, "/lightsaber", true)==0)
{
if(GetPVarInt(playerid,"Sword") == 0)ShowPlayerDialog(playerid,900, DIALOG_STYLE_LIST, "Light Sabres", "Green\nYellow\nBlue\nRed\nWhite\nPink", "Done!", "Quit");
else
{
RemovePlayerAttachedObject(playerid,0);
SetPVarInt(playerid,"Sword",0);
}
return 1;
}
Должно получится так: https://www.youtube....h?v=udlmlYQu6Yk
Минусы
-Иногда проподает свет мечей.