Guten Tag, Ich brauche bitte hilfe Ich will ein befehl machen also /vk damit SAPD Oamt und so dann an ihren Fahrzeug ein Label kommt wo halt Steht anhalten und so Aber Ich weiß nicht Wie ich das an den autos machen soll bei anderen kann ich es aber so nicht Den befehl habe ich Schon angefangen und wen mann den befehl nochmal eingibt geht der wieder weg!
COMMAND:vk(playerid,params[])
{
if(ImTutorial[playerid] != 0)return SendClientMessage(playerid,GRAU,"Du kannst keine Befehle nutzen,da du im Tutorial bist.");
if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,GRAU,"Du bist nicht eingeloggt!");
if(Spieler[playerid][pAWAYFROMKEYBOARD] == 1)return SendClientMessage(playerid,WRONGCMD,"Du bist im AFK-Modus und kannst somit keine Befehle nutzen."),SendClientMessage(playerid,WRONGCMD,"BENUTZE: /back");
if(Spieler[playerid][pInPrison] == 1)return SendClientMessage(playerid,GRAU,"Du bist im Prison.");
if(Spieler[playerid][pFriedhof] == 1)return SendClientMessage(playerid,GRAU,"Du bist Tot.");
if(Spieler[playerid][pDeath] == 1)return SendClientMessage(playerid,GRAU,"Du bist verletzt.");
if(Spieler[playerid][pJailed] != 0)return SendClientMessage(playerid,GRAU,"Du bist im Gefängnis.");
if(Spieler[playerid][pTazerd] == 1)return SendClientMessage(playerid,GRAU,"Du bist K.O/getazert.");
if(Spieler[playerid][pCuffed] == 1)return SendClientMessage(playerid,GRAU,"Du bist gefesselt.");
if(isPlayerInFrakt(playerid,1) || isPlayerInFrakt(playerid,2) || isPlayerInFrakt(playerid,6) || isPlayerInFrakt(playerid,11))
{
if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,GRAU,"Du bist in keinem Fahrzeug!");
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 509 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 481 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 510 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 525 || IsVehABike(GetPlayerVehicleID(playerid)))return SendClientMessage(playerid,GRAU,"Nur in Überdachten Fahrzeugen möglich.");
return 1;
}
return SendClientMessage(playerid,GRAU,"Du bist nicht in der jeweiligen Fraktion.");
}
Brauche hilfe bei einen 3Dtext Label am auto!
- Mister.Anonym
- Geschlossen
- Erledigt
-
-
SAMP Wiki wird helfen
-> http://wiki.sa-mp.com/wiki/Attach3DTextLabelToVehicle -
new bool:Leuchte[MAX_VEHICLES];
COMMAND:vk(playerid,params[]){
new Text3D:TextLeuchte[MAX_VEHICLES];
if(ImTutorial[playerid] != 0)return SendClientMessage(playerid,GRAU,"Du kannst keine Befehle nutzen, da du im Tutorial bist!");
if(!GetPVarInt(playerid,"Eingeloggt"))return SendClientMessage(playerid,GRAU,"Du bist nicht eingeloggt!");
if(Spieler[playerid][pAWAYFROMKEYBOARD])return SendClientMessage(playerid,WRONGCMD,"Du bist im AFK-Modus und kannst somit keine Befehle nutzen!");
if(Spieler[playerid][pInPrison])return SendClientMessage(playerid,GRAU,"Du bist im Prison!");
if(Spieler[playerid][pFriedhof])return SendClientMessage(playerid,GRAU,"Du bist Tot!");
if(Spieler[playerid][pDeath])return SendClientMessage(playerid,GRAU,"Du bist verletzt!");
if(Spieler[playerid][pJailed] != 0)return SendClientMessage(playerid,GRAU,"Du bist im Gefängnis!");
if(Spieler[playerid][pTazerd])return SendClientMessage(playerid,GRAU,"Du bist K.O/getazert!");
if(Spieler[playerid][pCuffed])return SendClientMessage(playerid,GRAU,"Du bist gefesselt!");
if(!isPlayerInFrakt(playerid,1) || !isPlayerInFrakt(playerid,2) || !isPlayerInFrakt(playerid,6) || !isPlayerInFrakt(playerid,11))return SendClientMessage(playerid,GRAU,"Du bist nicht in der jeweiligen Fraktion!");
if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,GRAU,"Du bist in keinem Fahrzeug!");
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 509 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 481 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 510 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 525 || IsVehABike(GetPlayerVehicleID(playerid)))return SendClientMessage(playerid,GRAU,"Nur in überdachten Fahrzeugen möglich!");
return Leuchte[GetPlayerVehicleID(playerid)] = (Leuchte[GetPlayerVehicleID(playerid)]==false) ? TextLeuchte[GetPlayerVehicleID(playerid)]=Create3DTextLabel("Stehen bleiben",-1,0,0,0,20,0),Attach3DTextLabelToVehicle(TextLeuchte[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0,0,0.8),Leuchte[GetPlayerVehicleID(playerid)] = true; : Destroy3DTextLabel(TextLeuchte[GetPlayerVehicleID(playerid)]);
}
Ich glaube so funktioniert das -
breadfish.de
Hat das Thema geschlossen.