GTA Közösség - A magyar GTA fórum
San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: JackBronson - 2011. október 29. - 10:17:34
-
Csõsztök elakattam valamiben,van egy parancsom a /skinvaltas.
Ha beriod behoz egy dialogot amibe tutsz irni.
Mutatom is:
[pawn]CMD:skinvaltas(playerid)
{
ShowPlayerDialog( playerid, 2362, DIALOG_STYLE_INPUT, \"Skin választás\", \"Írd be a skined ID-ét:\", \"Mehet\", \"Mégse\" );
return 1;
}[/pawn]
A dialogos rész meg igy néz ki:
[pawn]if( dialogid == 2362)
{
SendClientMessage(playerid,COLOR_RED, \"Skin váltás kész.\" );
}[/pawn]
És ebbe,h kéne megcsinálni,h ha beirja pl 200 akkor a 200 Id-ü skint kapja meg.
Köszi a válaszotokat :)
-
Õõõ szerintem igy:
[pawn]
SetPlayerSkin(playerid, 200);
[/pawn]
-
De te nem érted...
Ha beirom pl 10 akkor is a 200-as skint adná...
Ez csak példa volt ahányas skin id -t beirok a dialogba akkor azt a skint vegye fel
-
[pawn]if( dialogid == 2362)
{
if(strcmp(inputtext, \"200\", true) == 0)
{
SetPlayerSkin(playerid, 200);
SendClientMessage(playerid,COLOR_RED, \"Skin váltás kész.\" );
}[/pawn]
-
Kössz,és akkor ezt ugy kel,h az összes skin ID-vel ezt megcsinálom?:D,hogy ha a 1 -est ir be akkor az 1 -es skin id kapja stb...
-
[pawn]SetPlayerSkin(playerid, strval(inputtext));[/pawn]
-
thx :-*