5 perc alatt:
#include <a_samp>
public OnPlayerCommandText(playerid,cmdtext[])
{
if(!strcmp(cmdtext,\"/skin\",true)) return ShowPlayerDialog(playerid,123,DIALOG_STYLE_INPUT,\"Írd be a skin ID-jét!\",\"(szám)\",\"Ok\",\"Mégse\");
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) if(dialogid == 123) SetPlayerSkin(playerid,strval(inputtext)), SendClientMessage(playerid,0xFFFF00AA,\"Skined megváltoztatva!\");
5 perc alatt:
#include <a_samp>
public OnPlayerCommandText(playerid,cmdtext[])
{
if(!strcmp(cmdtext,\"/skin\",true)) return ShowPlayerDialog(playerid,123,DIALOG_STYLE_INPUT,\"Írd be a skin ID-jét!\",\"(szám)\",\"Ok\",\"Mégse\");
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) if(dialogid == 123) SetPlayerSkin(playerid,strval(inputtext)), SendClientMessage(playerid,0xFFFF00AA,\"Skined megváltoztatva!\");
rly? Próbálj meg szöveget beírni a dialógusba. ;) Ezenkívül az érvénytelen( üres ) skin azonosítókat sem ellenõrzi, de TUDOM, hogy nem ez volt a lényeg, hanem hogy megmutasd a helyes utat, és ez sikerült. ;)