Ich habe den Cmd für Motoran und für Motoraus funktioniert auch ich will nur das wen man in den Server ist und in ein Auto steigt das man
das auto erst mit /cveh an machen muss.
Wäre nett wen mir da einer weiter helfen kann...
Mfg. Büttii<3
Ich habe den Cmd für Motoran und für Motoraus funktioniert auch ich will nur das wen man in den Server ist und in ein Auto steigt das man
das auto erst mit /cveh an machen muss.
Wäre nett wen mir da einer weiter helfen kann...
Mfg. Büttii<3
also erstens new bool:enginebool[MAX_VEHICLES] = false; //das definirt das der wagen aus bleiben soll
2.
public OnPlayerStateChange(playerid, newstate, oldstate)
new vehicleid = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER)
{
if(enginebool[vehicleid] == false)
{
SendClientMessage(playerid,COLOR_RED,"Motor von Auto ist aus um den Motor zu starten /e");
}
3.
if(strcmp(cmd,"/e",true) == 0)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(enginebool[vehicleid] == false)
{
SetVehicleEngineOn(vehicleid);
enginebool[vehicleid] = true;
}else{
SetVehicleEngineOff(vehicleid);
enginebool[vehicleid] = false;
}
return 1;
}
wen du es nich rein bekommst schreib mir eine pn und gib mir dein skype namen wen du skkype hast
Thx kannste mir machen das man mit /cveh An-aus machen kann ? xD
geht du musst nur den befehl nochma eingeben du weiß doch hoffendlich wie man ein befehl ändert oder ?
du musst nur den burchstaben hinter den "/ hier ändern"
//Edit Tipp Fehler
Achso ja Klar kann ja teils Scripten habe nur wieder angefangen
sonst hätte ich das mit dem Auto an aus gemacht selber
aber vielen dank sir =)
geht den also funz alles ? ist mein command weil endlich mal richtig der motor gestartet wird
Was ist hier dran falsch =( ???
if(strcmp(cmd,"/cveh motor",true) == 0)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(enginebool[vehicleid] == false);
{
SetVehicleEngineOn(vehicleid);
enginebool[vehicleid] = true;
}
else
{
SetVehicleEngineOff(vehicleid);
enginebool[vehicleid] = false;
}
return 1;
}
ehm nix bekommst du fehler ?
ja kommt if playertopoint blabla 26 erros=D
vill ist das falsch =( wo machste den rein?
new vehicleid = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER)
{
if(enginebool[vehicleid] == false)
{
SendClientMessage(playerid,COLOR_GREEN,"Benutze: /cveh motor um das Fahrzeug zu kontrollieren");
}
soll ich es dir ma einbauen ich bin da etwas besser
Jetz habe ich nur noch die Erros
\gamemodes\GuR.pwn(31548 : error 036: empty statement
\gamemodes\GuR.pwn(31550) : error 017: undefined symbol "SetVehicleEngineOn"
\gamemodes\GuR.pwn(31553) : error 029: invalid expression, assumed zero
\gamemodes\GuR.pwn(31555) : error 017: undefined symbol "SetVehicleEngineOff"
Bitte Helfen sie mir Weiter:P
ganz unten an besten
SetVehicleEngineOn(vehicleid)
{
new engine,lights,alarm,doors,bonnet,boot22,objective;
GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot22,objective);
SetVehicleParamsEx(vehicleid,VEHICLE_PARAMS_ON,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot22,objective);
}
SetVehicleEngineOff(vehicleid)
{
new engine,lights,alarm,doors,bonnet,boot22,objective;
GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot22,objective);
SetVehicleParamsEx(vehicleid,VEHICLE_PARAMS_OFF,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot22,objective);
}
//Edit sorry habe ich vergessen dir noch mit zu geben dan müsste aber alles gehen
Einfach ganz unten ins script dranhängen ?
job
//Edit ich join mal dein server
Geht ja ma ganix =( schade