Salut voici une des commande derby que j'ai crée :
if (strcmp("/derby", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,566.6041,9560.6816,759.7513);
format(string, sizeof(string), "c'est téléporté au derby(/derby).", name);// tu change sa pour mettre ta destination
SendClientMessageToAll(COLOR_BLUE, string);
return 1;
}
puis après comme moi pour faire un menu dialogue :
if(strcmp(cmdtext, "/telesmenu", true) == 0)
{
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_LIST, "Telesmenu:", " derby, "Ok", "Ok");
return 1;
}
après le public du dialogue :
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 2)
{
if(response)
{
if(listitem == 0)
{
SetPlayerPos(playerid,417.138,-1101.635,2261.905);
return 1;
}
}
}
pour le setplayerpos il y a peut etre une erreur avec le return , il faudra mettre un } avant
Bon courage ^^