Mach mal der return 1; weg
Beiträge von Andre_R
-
-
Kann es sein, dass der Server down ist?
-
-
-
ja, geht es. Gucke mal nach einen MOment:
if(!strlen(strget(cmdtext,2))) return SendClientMessage(playerid,ROT,"Benutze: /setscore [ID/Name] [Score]");
dann halt noch die cmdtexte definieren, z.B.
new ID,Score;
ID = strval(strget(cmdtext,1));
Score = strval(strget(cmdtext,2));
Hoffe, das ich helfen konnte
-
Welche Zeilen sind es?
-
Ist es vlt. Illegal=????
-
Er möchte es aber ohne sscanf haben, ka wieso ist aber so.
-
Nice, geht.
-
Hast du es auch schon mit mehreren Fahrzeugen versucht?Jo, mit 6 PD-Cars
-
Danke, Klappt InternetInk aka Benjamin und Deadmau5
stock GetNearestCarAtPlayer(playerid,Float:radius)
{
new Float:vx,Float:vy,Float:vz;
for(new v = 0; v <= MAX_VEHICLES; v++)
{
GetVehiclePos(v,vx,vy,vz);
if(IsPlayerInRangeOfPoint(playerid,radius,vx,vy,vz)) return v;
}
return -1;
}ocmd:lock(playerid,params[])
{
new vehicleid = GetNearestCarAtPlayer(playerid,2.5);
if(vehicleid == -1)return SendClientMessage(playerid,hörst,"Du bist an keinem Fahrzeug!");new engine,lights,alarm,doors,bonnet,boot,objective;
GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
if(Schloss[vehicleid] == 0)
{
SetVehicleParamsEx(vehicleid,engine,lights,alarm,1,bonnet,boot,objective);
Schloss[vehicleid] = 1;
SendClientMessage(playerid,dchat,"[Auto abgeschlossen!]");
return 1;
}
else
{
SetVehicleParamsEx(vehicleid,engine,lights,alarm,0,bonnet,boot,objective);
Schloss[vehicleid] = 0;
SendClientMessage(playerid,gruen3,"[Auto aufgeschlossen!]");
return 1;
}
} -
Stimmt, Danke
Aber immernoch das Problem:
SendClientMessage(playerid,hörst,"Du bist an keinem Fahrzeug!");
es kommt nicht, wenn man nicht in der nähe eines Vehicles ist.
-
Leider immer noch nicht und kommt ein Warn:
warning 225: unreachable code
-
Danke, Klappt.
Nur wie kann ich es machen, das es nur kommt wenn man auch in der Näche ist?
Muss ich da was im Stock ändern?
Denn es kommt nicht:else
{
SendClientMessage(playerid,hörst,"Du bist in keinem Fahrzeug!");
} -
Würdest du einmal bitte die Codes umformatieren?
Danke
-
Hat sonst jemand ne Idee?
-
Find ich gut,
8/10/sign
-
siehe ElDiablo
stock isPlayerAtAnyCar(playerid,Float:radius)
{
new Float:vx,Float:vy,Float:vz;
for(new v = 0; v <= MAX_VEHICLES; v++)
{
GetVehiclePos(v,vx,vy,vz);
if(IsPlayerInRangeOfPoint(playerid,radius,vx,vy,vz)) return 1;
}
return 0;
} -
Die Zeile wird nicht helfen.
EIn paar mehr wären hilfreicher
-
LoadAccount, dacht du wolltest es Speichern oder?
dini_IntSet(Spielerdatei,"Wanted",GetPlayerWantedLevel(playerid))
Set => Speichern
SetPVarInt(playerdi,"Wanted",dini_Int(Spielerdatei,"Wanted"))
|
> Laden