Hab es nun hin bekommen
Grüße
Hab es nun hin bekommen
Grüße
Habe es so drin aber funktioniert nicht
if(GetVehicleModel(vehicleid)== FraktionsAutoHaus[i])
{
if(isPlayerFraktionsLeader(playerid))
{
ClearAnimations(playerid);
SendClientMessage(playerid,GELB,"Kein Leader");
}
}
Ich kann mit euren Codes nichts anfangen,
Ich möchte halt, das wenn er kein Polizist ist aber trotzdem in ein Fahrzeug der Polizei einsteigen will
eine Nachricht bekommt und gefreezt wird, nicht aus den Fahrzeug geschmissen wird da er ja nicht mal drin sitzen kann durch die eigentliche Abfrage..
Moin
Ich hab mal eine kleine Frage, und zwar möchte ich falls ein Normaler Spieler in einem z.B Polizei Wagen einsteigen möchte
kurz davor halt eine Nachricht kommt "Du bist kein Polizei Mitglied" und er dann kurz gefreezt wird und dann direkt auch wieder ungefreezt wird,
so das er halt überhaupt nicht dort einsteigen kann, nur ich Kriege es nicht ganz auf die Reihe..
hoffe ihr habt meine Frage verstanden
Grüße
Sieh ganzt oke aus
6/10
aber, sag mal hast du das mit einer kartoffel aufgenommen ? das Video hat bestimmt eine Frame rate von 10 oder weniger denke ich ma -.-
Grüße
Ich habe das problem auch öfters. Am besten erst die Box erstellen, das ganze in ein Script packen. Diesen dann laden und dann weiter machen. So mach ich das immer. Das klappt eigentlich ganz gut so.
nene, ich musste irgendwie noch extra model Datein in meinem GTA - San Sanandreas Ordner packen.
- Der Editor sieht hammer aus echt weiter zu empfehlen
Grüße
Moin,
Hab mal eine Frage an dich Slider, ich habe mir nun auch den TextDraw Editor runtergeladen,
und die alte samp 0.3e Version installiert. Und habe den Server aus dem TextDraw Editor gestartet.
Aber nun ist das komische, man gibt /itd ein, aber es erscheint nichts bei mir außer eine Schwarze Box unten
und die Menü Punkte sind irgendwie alle unten links aber man sieht diese natürlich nicht
woran könnte es liegen ?
Grüße
warum unnötige block klammern nach der isplayerconnected abfrage ?
Finde es so einfach übersichtlicher, aber falls man es unordentlicher mehr mag kann man die klammern auch weg lassen
Grüße
Mach den Befehl so:
ocmd:givepremium(playerid,params[])
{
new pID,string[128],string2[128];
if(sscanf(params,"i",pID))return SendClientMessage(playerid,Rot,"Benutze: /givepremium [ID]");
if(!IsPlayerConnected(pID))return SendClientMessage(playerid,Rot,"Der angegebene Spieler ist nicht Onliene.");
{
format(string,sizeof(string),"Du gibst den Spieler %s den Premium Rang",SpielerName(pID));
SendClientMessage(playerid,Rot,string);
format(string,sizeof(string),"Admin %s überreicht dir den Premium Rang",SpielerName(playerid));
SendClientMessage(pID,Rot,string);
SetPVarInt(pID,"Premium",1);
SpielerSpeichern(pID);
}
return 1;
}
und das dadrunter:
stock Spielername(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
return name;
}
Grüße
haha ich finde das Bild mit der Angela Merkel geil *Ballert Bruder*
Aber sonst extrem geiles werk von dir da :o
Grüße
Mach das einfach mit einer Variable, die auch abgespeichert wird. Z.b. ChangeSkin = 1;
Dann kannst du abfragen und den Skin, den du dann natürlich vorher abgespeichert hast in der if-abfrage auslesen.
was zum ?? habe mich mit dem Thread vertan wie komme ich auf einen thread der fast 1 Jahr alt ist ??
Schick mal dein OnPlayerSpawn public, weil nur dort der Fehler sein kann!
/edit
Oder auch überall wo du SetPlayerPos benutzt.
Ich wiederhole mich mal
Das Problem ist anscheint gerad behoben ich Spawn da wo ich Spawn sollte
und bis jetzt ist bin ich auch noch nicht an der einen Fail Kordinate Gespawnt, also bis jetzt alles perfekt!
Danke euch aber allen trotzdem
Grüße
Unter SetSpawnInfo die Koordinaten eintragen wo du Spawnen möchtest.
Ich will ja nicht an 1er bestimmten Cordinate Spawnen sondern an der angebenden Fraktions Cordinate was anscheind funktioniert..
Also:
Man ist in Fraktion A
- Und Spawn auch an den Fraktions A Spawn Punkt
oder man ist in Fraktion B
- und Spawnt an den Fraktions B Punkt
usw.. halt
Also bis jetzt scheint es zu funktionieren
grüße
Ich hab es jetzt so gemacht:
public OnPlayerRequestClass(playerid, classid)
{
SpawnPlayer(playerid);
return 1;
}
SetSpawnInfo raus genommen, und ich Spawn jetzt glaub ich wieder normal also zu mindest war es jetzt gerad so man muss halt nur "Shift" Drücken was aber nicht so schlimm ist
Grüße
Das könnte diese sein! Mach mal einen Befehl z.B. so:
ocmd:test(playerid,params[]){ SetPlayerPos(playerid,1655.8627,-1246.5168,233.3750); return 1;}
Jop hab ich gerad getestet das ist die Cordinate!
wie behebe ich jetzt das Problem ?
Grüße
Guck mal im Script nach einer anderen Koordinate, die damit vielleicht etwas zu tun hat!
MfG
public OnPlayerRequestClass(playerid, classid)
{
if(IsPlayerNPC(playerid))return 1;
SetSpawnInfo(playerid,0,26,1655.8627,-1246.5168,233.3750,89.2243,0,0,0,0,0,0);
SpawnPlayer(playerid);
return 1;
}
Vielleicht diese ?
diese fängt auch mit einer "1655" an ..
Abend
Ich habe ein Problem, und zwar Spawn ich fast immer an einer Cordinate die es im Script nicht geben tut,
woran liegt es ?
Cordinate: AddPlayerClass(283,1655.5282,-1246.5114,233.3750,89.2243,0,0,0,0,0,0); //
Habe ich mit den SAMP Command "/save" herausgefunden.
Hier noch ein Bild
Wo ich Spawnen tue: Klick
Hoffe ihr könnt mir weiter helfen
Grüße
Dann kann ich dir leider auch nicht mehr wirklich weiterhelfen.
Die Datei ist aber jetzt erstellt?
Evtl. unter Linux die Berechtigungen setzen bzw. unter Windows als Administrator ausführen.
Die Datei selbst wird ja erstellt, aber leider nur nichts hinein geschrieben.
kann es sein das man es alles manuell machen muss, also in der stadthalle.ini all das hier da rein schrieben muss
was bei meinem Stock Load/Speichern steht ?.
Grüße
Alles anzeigenCode von Equ: per PN erhalten: new Biz1[60];
if(!dini_Exists(Biz1))
{
format(Biz1,sizeof(Biz1),"stadthalle.ini");
dini_Create(Biz1);
}Du prüfst, ob die Datei mit dem String Biz1 existiert. In Biz1 steht aber zu dem Zeitpunkt noch gar nichts drin.
Außerdem machst du dir den Code unnötig kompliziert.
if(!dini_Exists("stadthalle.ini")) dini_Create("stadthalle.ini");
Ich habe es nun so drin stehen, aber es wird immer noch nichts rein geschrieben.
Code:
if(!dini_Exists("stadthalle.ini"))
{
dini_Create("stadthalle.ini");
}