Hali, próbálkoztam egy olyan \"adminüzenettel\" ami kiírja hogy xy player kiszált az xy ID-jü autóból. De valamiért ID helyett mindig csak 0-t ír.
Itt van amit írtam:
[pawn]public OnPlayerExitVehicle(playerid, vehicleid)
{
{
new name[MAX_PLAYER_NAME], string[256];
new planame[MAX_PLAYER_NAME];
new vehicle;
vehicle = GetPlayerVehicleID(playerid);
GetPlayerName(playerid, planame, sizeof(planame));
GetPlayerName(vehicle, name, sizeof(name));
format(string, sizeof(string), \"[ADMINÜZENET]: %s kiszállt a(z) %d -es/ös ID-jû jármûbõl.\",planame, name);
if (IsPlayerAdmin(playerid))
{SendClientMessage(playerid, YELLOW, string);}
SendClientMessage(playerid, SZURKE, \"Kiszálltál egy jármûbõl.\");
return 1;}
}[/pawn]
Ki tudnátok lgéyszives nekem javítani olyanra hogy rendesen az ID-t mutassa?
Dupla hozzászólás automatikusan összefûzve. ( 2011. november 12. - 02:05:50 )
[pawn]format(string, sizeof(string), \"[ADMINÜZENET]: %s kiszállt a(z) %d -es/ös ID-jû jármûbõl.\",planame, name);[/pawn]
name helyett vehicles.
Megoldottam.