Jeff_Hardy
Компетентный
Начнём!
В, public OnGameModeInit()
Теперь, public OnPlayerCommandText(playerid, cmdtext[])
Теперь, в public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
Вот и всё | Мнуал закончен!!Спасибо за внимание!!
Автор: _MaRiK_
Кому понадобилось ставьте +
В, public OnGameModeInit()
PHP:
Create3DTextLabel("Usage: /schange",COLOR_WHITE, 948.9326,-916.5294,45.1876, 20,0,1);
AddStaticPickup(1239, 23, 948.9326,-916.5294,45.1876);
Create3DTextLabel("Usage: /schange",COLOR_WHITE, 2637.0986,2352.0061,10.8203, 20,0,1);
AddStaticPickup(1239, 23, 2637.0986,2352.0061,10.8203);
Create3DTextLabel("Usage: /schange",COLOR_WHITE, -2719.4722,-319.2624,7.8438, 20,0,1);
AddStaticPickup(1239, 23, -2719.4722,-319.2624,7.8438);
PHP:
if(strcmp(cmd, "/schange", true) == 0)
{
if(IsPlayerConnected(playerid))
{
f(PlayerToPoint(5.0, playerid, 948.9326,-916.5294,45.1876) || PlayerToPoint (5.0,playerid,-2719.4722,-319.2624,7.8438) || PlayerToPoint(5.0,playerid,2637.0986,2352.0061,10.8203))
{
if(PlayerInfo[playerid][pOrigin] == 1)
{
ShowPlayerDialog(playerid,436,DIALOG_STYLE_LIST,"Reception","Las-Venturas(LV)\nSan-Fierro(SF)","Ok","No");
}
else if(PlayerInfo[playerid][pOrigin] == 2)
{
ShowPlayerDialog(playerid,437,DIALOG_STYLE_LIST,"Reception","Los-Santos(LS)\nSan-Fierro(SF)","Ok","No");
}
else if(PlayerInfo[playerid][pOrigin] == 3)
{
ShowPlayerDialog(playerid,438,DIALOG_STYLE_LIST,"Reception","Los-Santos(LS)\nLas-Venturas(LV)","Ok","No");
}// Внимание Коорденаты заменяйте на свои!!!
}
}
return 1;
}
PHP:
else if(dialogid == 436)
{
if(response)
{
if(listitem == 0)
{
PlayerInfo[playerid][pOrigin] = 3;
SendClientMessage(playerid, COLOR_YELLOWGREEN, "Теперь вы будeте появляться в Las-Venturas");
}
else if(listitem == 1)
{
PlayerInfo[playerid][pOrigin] = 2;
SendClientMessage(playerid, COLOR_YELLOWGREEN, "Теперь вы будeте появляться в San-Fierro");
}
}
}
else if(dialogid == 437)
{
if(response)
{
if(listitem == 0)
{
PlayerInfo[playerid][pOrigin] = 1;
SendClientMessage(playerid, COLOR_YELLOWGREEN, "Теперь вы будeте появляться в Los-Santos");
}
else if(listitem == 1)
{
PlayerInfo[playerid][pOrigin] = 2;
SendClientMessage(playerid, COLOR_YELLOWGREEN, "Теперь вы будeте появляться в San-Fierro");
}
}
}
else if(dialogid == 438)
{
if(response)
{
if(listitem == 0)
{
PlayerInfo[playerid][pOrigin] = 1;
SendClientMessage(playerid, COLOR_YELLOWGREEN, "Теперь вы будeте появляться в Los-Santos");
}
else if(listitem == 1)
{
PlayerInfo[playerid][pOrigin] = 3;
SendClientMessage(playerid, COLOR_YELLOWGREEN, "Теперь вы будeте появляться в Las-Venturas");
}
}
}
Автор: _MaRiK_
Кому понадобилось ставьте +
Последнее редактирование:
