ocmd:grab(playerid,params[])
{
if(!IsPlayerInFrak(playerid,1))return SendClientMessage(playerid,COLOR_RED,"Du bist kein San Andreas Police Beamte!");
new pID, string[128];
if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_RED,"/grab [ID]");
if(IsPlayerConnected(pID))
{
if(GetDistanceBetweenPlayers(playerid,pID) < 8)
{
if(IsPlayerInAnyVehicle(playerid))
{
format(string,sizeof(string),"Du hast %s in den Wagen gezogen!",SpielerName(pID));
SendClientMessage(playerid,COLOR_NEWS,string);
format(string,sizeof(string),"Officer %s hat dich in den Wagen gezogen!",SpielerName(playerid));
SendClientMessage(pID,COLOR_NEWS,string);
new vid = GetPlayerVehicleID(playerid);
PutPlayerInVehicle(pID,vid,3);
TogglePlayerControllable(pID,0);
}
else SendClientMessage(playerid,COLOR_RED,"Du bist in keinem Auto!");
}
else SendClientMessage(playerid,COLOR_RED,"Du bist nicht nah genug dran!");
}
else SendClientMessage(playerid,COLOR_GREY,"Der Spieler ist nicht Online!");
return 1;
}
wieso funktioniert das nicht
[Hilfe]Grab
- MenInBlack95
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
In was für nem Auto probierst du das denn ?
Kann sonst nix finden...
Eventuell mal das probieren:
if(sscanf(params,"i",pID))return SendClientMessage(playerid,COLOR_RED,"/grab [ID]");
Hat bei mir auch gebuggt das "u" nicht ging -
bisschen mehr infos als nur :
wieso funktioniert das nicht
währen doch angebracht.
was funktioniert nicht? -
Nichts funktioniert , also man gibt es ein und die Meldungen kommen aber er kommt nicht ins Car
-
lade die map neu und er sitzt drinnen oder fahr einfach weiter (nach etwa 30sek sitzt er dann auch drinnen)
-
breadfish.de
Hat das Thema geschlossen.