Musst schauen, wo die Fahrzeuge geladen werden, und ihren Tank auf MaxTank setzen, oder wie es halt im Script ist
Einfach beim Fahrzeug-laden den Tank setzen.
Beiträge von Deadmau5
-
-
-
@Alle: Tut uns echt Leid. Wir haben die 0.5.2b verloren.
Die 0.5.2 sollte man aber auch schön updaten und weiterführen können -
-
-
-/lock noch buggy
Wieso dann überhaupt releasen? -
Crypt und DeCrypt Funktion für z.B. Passwörter
stock Crypt(key[])
{
for(new x;x<strlen(key); x++)
{
key[x]+=(3^x)*(x%15);
if(key[x]>(0xff))
{
key[x]-=256;
}
}return true;
}
stock DeCrypt(key[])
{
for(new x;x<strlen(key); x++)
{
key[x]-=(3^x)*(x%15);
if(key[x]<(0xff))
{
key[x]+=256;
}
}return true;
} -
Hast du es auch schon mit mehreren Fahrzeugen versucht?
-
BlackAce hat mir gesagt, Fahrzeuge starten erst bei ID 1
//EDIT: Post 777 Yaaay
ZitatReturns ID of the vehicle or 0 if not in a vehicle
-
Oder so
if(Vehicle == (rentroller[1] || rentroller[2])) -
Wie gesagt, warum ein Selfmade machen, wenn man nichtmal sowas fixxen kann?
Das ist doch ganz easy
public OnPlayerCommandText(...)
{
if(...)
{}
}
So schaut das bei dir doch bestimmt aus (ungefähr :D)
Jetzt machst du vor der letzten } sowas
return 1; -
Wieso Selfmade machen, wenn man nicht weiß, wie man solche Errors fixxt?...
//EDIT: Kannste mal das ; in der stock ... Zeile wegmachen?
-
Versuch mal so:
ocmd:lock(playerid,params[])
{
new vehicleid = GetNearestCarAtPlayer(playerid,1);
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;
}
return 1;
} -
Fuckin Trip on Extasy
Hab nur den Mix hier gefundenExterner Inhalt www.youtube.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt. -
Yop
Den Stock bitte so übernehmen
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 0;
}Und dann halt so machen:
ocmd:lock(playerid,params[])
{
new vehicleid = GetNearestCarAtPlayer(playerid,1);
if(vehicleid != -1)
{
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!]");
}
else
{
SetVehicleParamsEx(vehicleid,engine,lights,alarm,0,bonnet,boot,objective);
Schloss[vehicleid] = 0;
SendClientMessage(playerid,gruen3,"[Auto aufgeschlossen!]");
}
}
else
{
SendClientMessage(playerid,hörst,"Du bist in keinem Fahrzeug!");
}
return 1;
} -
-
Zeig mal bitte den "IsPlayerAtAnyCar" Stock.
-
-
Wieso eigentlich sscanf erst später abfragen? *Facepalm*
Frag mal sscanf direkt nach dem erstellen der Variable ab...
Sprich: new pID;
sscanf(...); -
Man kann sich auch gerne mehr Zeit nehmen, dann würde bestimmt was besseres rauskommen
Aber sonst für Anfänger zu gebrauchen :]