Z.b
Test = GetPlayerVehicleID; oder so? ist nen beispiel
Z.b
Test = GetPlayerVehicleID; oder so? ist nen beispiel
Dann speicher dir die ID, an dem das 3d hängt, dazu,
und vergleiche bei erneuter Eingabe, ob das Auto bereits das hat
ich habe das peer AddStaticVehicleEx erstellt wie soll ich das speichern bzw wo rein?
ich brauche mal hilfe
undzwar habe ich so nen xbox kabel das habe ich in meinem laptop gesteckt und in meine xbox360 nun
kann ich aber keine verbindung herstellen kann mir wehr helfen?
Das problem ist wenn er dann nochmal in diesem car es eingibt
erstellt er es doch doppelt und ja es soll dran bleiben an jedem auto wo ich
Warnschild an eingebe so lange soll es drann bleiben bis gmx oder mann es auschaltet oder
das maximum erreicht ist
dafür würde ich niemals 7€ zahlen noch nicht mal 1€
ich könnte das mit ein bischen übung selber aber ich habe leider kein
photoshop und mit paint oder gimp siehts kacke aus will auch gerne desginen
aber halt kein geld für photoshop.
Da liegst du leider falsch das Text3D ist da schon richtig unter gebracht
new Text:Name; für Textdraws
new Text3D:Name; für 3D Texte
doch leider gehts net mensch wehr sehr nett wenn mir noch jemand helfen könnte ich finde den fehler einfach nicht.
bzw wieso er das andre löscht
(E) Text geändert
(E) Edit zugefügt
(E) Keiner mehr ne idee wehre mir sehr wichtig..
ês liegt denke ich mal an den MoveObject
IsPlayerConnected kannst du normalerweise entfernen den
das ist sowas von sinnlos wenn der spieler nicht connected ist kann
er wohl garkein command erst eingeben also brauchst du dieses nicht abfragen.
frag ab
if(Spieler[playerid][Fs]==1) { }
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, Farbe, "Text");
return 1;
}
(E) Pwn code
(E) Was zugefügt
Sieht gut aus.
sehr gut hin bekommen
10/10 punkte.
(Edit)
ja ich will nur das sie 20 stück verwenden das es nicht soviele ressourcend frisst
den ich verwende schon 200 stück für mein haussystem und das sollte reichen ja
es sollen also 20 stück für alle vorhanden sein. und naja wie gesagt es funzt immer
noch nicht
eine frage ist das schlimm wenn ichs immer delete beim auschalten oder gehts nicht anders?
Also wenn ich als Polizist oder Fbi agent /warnschild an mache in einem copcar oder fbicar
dann erscheint ein 3D text mit der aufschrift [Polizei] Bitte Folgen und bei Fbi [FBI] Bitte Folgen doch
dann wenn ich es in einem car gemacht habe erscheint der text gehe ich dann in ein anderes dienstfahrzeug
und mache nochmals /warnschild an geht das vom 1 auto weg und am 2 auto erscheint es und es soll bleiben also
an car 1 und 2 doch igendwie funkioniert es nicht ich kenne leider diesen grund nicht.
(E) Text neu geschrieben besser erklärt.
Ich habe mal versucht etwas nach zu bauen und copy & paste oder nachschauen aufjeden fall habe ichs so gemacht:
if(strcmp(cmd, "/warnschild", true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new x_nr[256];
x_nr = strtok(cmdtext, idx);
new carid = GetPlayerVehicleID(playerid);
if(!strlen(x_nr))
{
SendClientMessage(playerid, COLOR_ORANGE, "Benutze: /Warnschild [An oder Aus]");
return 1;
}
if(strcmp(x_nr,"an",true) == 0)
{
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
{
if(IsALSPDCar(carid))
{
if(Warnschildmax != 20)
{
Delete3DTextLabel(Warning[carid]);
Warning[carid] = Create3DTextLabel("[Polizei] \nBitte Folgen!", COLOR_YELLOW,0.0,0.0,0.0,15.0,0,1);
Attach3DTextLabelToVehicle(Warning[carid], GetPlayerVehicleID(playerid), 0.0, 0.0, 0.5);
Warnschildmax += 1;
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Es stehen maximal 20 stück zu verfügung!");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Das ist nicht das Dienstfahrzeug des Lspd's!");
return 1;
}
}
if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
{
if(IsASFPDCar(carid))
{
if(Warnschildmax != 20)
{
Delete3DTextLabel(Warning[carid]);
Warning[carid] = Create3DTextLabel("[Polizei] \nBitte Folgen!", COLOR_YELLOW,0.0,0.0,0.0,15.0,0,1);
Attach3DTextLabelToVehicle(Warning[carid], GetPlayerVehicleID(playerid), 0.0, 0.0, 0.5);
Warnschildmax += 1;
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Es stehen maximal 20 stück zu verfügung!");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Das ist nicht das Dienstfahrzeug des Sfpd's!");
return 1;
}
}
if(PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21)
{
if(IsAFbiCar(carid))
{
if(Warnschildmax != 20)
{
Delete3DTextLabel(Warning[carid]);
Warning[carid] = Create3DTextLabel("[FBI] \nBitte Folgen!", COLOR_YELLOW,0.0,0.0,0.0,15.0,0,1);
Attach3DTextLabelToVehicle(Warning[carid], GetPlayerVehicleID(playerid), 0.0, 0.0, 0.5);
Warnschildmax += 1;
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Es stehen maximal 20 stück zu verfügung!");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Das ist nicht das Dienstfahrzeug des Fbi's!");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Du bist kein Beamter!");
}
return 1;
}
if(strcmp(x_nr,"aus",true) == 0)
{
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
{
if(IsALSPDCar(carid))
{
Delete3DTextLabel(Warning[carid]);
Warnschildmax -= 1;
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Das ist nicht das Dienstfahrzeug des Lspd's!");
return 1;
}
}
if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
{
if(IsASFPDCar(carid))
{
Delete3DTextLabel(Warning[carid]);
Warnschildmax -= 1;
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Das ist nicht das Dienstfahrzeug des Sfpd's!");
return 1;
}
}
if(PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21)
{
if(IsAFbiCar(carid))
{
Delete3DTextLabel(Warning[carid]);
Warnschildmax -= 1;
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Das ist nicht das Dienstfahrzeug des Fbi's!");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Du bist kein Beamter!");
}
}
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Du bist nicht im Dienstfahrzeug!");
}
return 1;
}
doch mein problem steige ich ein mache es geht alles
mache ich es danach in einem anderen car wenn dieses schon an ist
verschwindet es ersten wieder wieso? kann mir jemand helfen?
Frage:
Ist es ressourcend fressen wenn ich diesen 3D text immer wieder lösche?
Ich habe es gesagt weil es sehr kindisch rüber kahm mit
;(;(;( und jetz ist mein haus nicht dabei habe extra alles gemappt usw
daswegen naja ist ja egal
nochmal zum hinweis:
deinex,deiney,deinez = Deine Enter koords die ersten 3 nach dem skin
Mit Bor Junge brauchst erstmal nicht ankommen sonst wird dir bald keiner mehr helfen
ein wenig nett sein kann mann wenn mann was will also wie gesagt in deinem Profil steht scripten
also gehe ich davon aus das du es kannst also wenn du es nicht kannst passt auf
So Sieht er aus:
874.217041,-876.206848,77.744606,386.100006,1471.800048,1080.099975,0,0,0,0,0,0,Der Staat,3 Raum Apartment,450000,0,0,15,1,0,1,200,1,1600,418,-1,-1,276,7,8
So machste es nun:
Deinex,Deiney,Deinez,386.100006,1471.800048,1080.099975,0,0,0,0,0,0,Der Staat,3 Raum Apartment,450000,0,0,15,1,0,1,200,1,1600,418,-1,-1,276,7,8
ersetz es einfach durch ein anderes haus oder füg es so ein und erhöhe die häuser anzahl
im script
Omfg.
heul nicht rum mensch
nimm ein haus verleg die erste koordienate und zack du hast ein haus die
ersten 3 also x,y,z deine enter koords hienmachen fertig
(E) und ich finde es eh schwachsinig als serverbesitzer oder admin extra wünsche zu bekommen
wie eigenene gemappte villa aber dieses bleibt jeden selbst überlassen
Sollte auf keinen fall ein Gedownloadeter GF EDIT sein, sondern selber gemacht.
GIbt mir eure Server IP'S :DD
Gf selber machen wehre unmöglich ohne copy & paste oder nach zu sehen
Jeder GF Server hat ein GF script gedownloadet und es dann umgesetzt so wie
er wollte.
Für einen Reallife Server nicht sehr geeignet eher für ein
stunt server oder Freeroam ich finds nicht so gut daher nur 4/10.
Alles Gute DogZone und die anderen