Ach jetz kommt mir nen Geistesblitz
Hast du auch das richtige Pickup deffiniert bei OnGameModeInit?
Ach jetz kommt mir nen Geistesblitz
Hast du auch das richtige Pickup deffiniert bei OnGameModeInit?
Ich würd dir ja sowas hier empfehlen: http://forum.sa-mp.com/showthread.php?t=173715
Aber tu das was du für richtig hälst
Bist du dir auch 100%ig sicher dass du nichts anderes im Script mit "gangwaffen1" stehen hast außer beim public OnPlayerPickupPickup?
Such nochmal den Script gründlich durch (STRG + F).
Nen guten Selfmade RL Script wirste nich so leicht kriegen und nen GF würd ich dir auf keinen Fall empfehlen.
Hier findest du nen paar Scripts: http://forum.sa-mp.com/forumdisplay.php?f=71
Da hab ich auch meinen ersten Stuntscript her
Vielleicht wirst du da fündig.
Wie unfreundlich von Pawn
Probier mal des Ding einfach umzubennen. Mach aus "gangwaffen1" einfach mal nen "gwaffen1" oder sowas in der Art.
Klingt jetzt eher unglaubwürdig, hat aber bei mir schon wahre Wunder bewirkt
Lad dir nen paar simple Stunt oder DM Scripte runter, schau dir die gut an und versuch sie zu erweitern.
So lernst du mit der Zeit immer wieder neue Funktionen.
Du hast ne Klammer vergessen.
Schau mal in Zeile 164
Zeig mal deinen kompletten public OnPlayerPickupPickup.
Hast du noch irgendwas was anderes deffiniert unter dem Namen "gangwaffen1" ?
Selfmade, deswegen hilft die SuFu ja auch nix
1559 meines Wissens.
Nacht zusammen,
also ich suche ein User Control Panel das ich bei mir im Forum einfügen kann.
Forum und Server sind getrennt. Also brauche ich nen Control Panel was auf nen externen FTP Zugang zugreifen kann.
Falls es sowas nicht geben sollte, würde mir schon reichen wenn mir jemand ansatzweise erklären könnte wie ich sowas auch alleine schaffe.
Ich besitze leider nur wenig Erfahrung mit PHP, gebe aber mein Bestes.
Danke im Voraus.
Ich muss auch leider mal spammen, und zwar:
Ich wollte den UCP für nen Selfmade Script benutzen, aber in der .ini ist das Passwort nicht unter "Key" zu finden sondern unter "|Passwort|".
Habe in der index.php alle "Key"'s mit "|Passwort|" ersetzt, außer die Zeile 178, da sonst nur noch ne weiße Seite zu finden ist
Jetzt wo ich aber Benutzername + PW eingeb, kommt die Meldung "Benutzername oder PW ungültig".
Ich hab die Userfiles auf nem externen FTP, aber hab alle Daten korrekt eingegeben. Nix hilft.
Weist du weiter
Das Laden dauert ewig , musst nen paar mal Neu laden die seite.
Naja habs auf jetzt auf jeden Fall
Bei OnPlayerStateChange
einfach:
if(newstate == PLAYER_STATE_DRIVER)
{
TogglePlayerControllable(playerid,0); // 0 = Freeze ; 1 = UnFreeze
}
if(strcmp(cmdtext,"/waffen",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) // Ist der Spieler in irgendeinem Auto
{
if(IsPlayerInRangeOfPoint(playerid,2.0,1090.5491,-1195.2037,18.0722))
{
ShowPlayerDialog(playerid,Engine_Sys, DIALOG_STYLE_LIST, "Engine-System", "XXX\nXXX", "Nehmen", "Abbrechen");
}
}
else // Wenn nicht
{
SendClientMessage(playerid,Farbe,"Du bist in keinem Auto");
}
return 1;
}
Ahh okay, klar, gibt Sinn
Ehm also Warnings hab ich keine bekommen, aber klar muss CreatePlayer3DTextLabel sein. Wird auch sofort geändert.
Danke dir
Hi zusammen,
ich fass den Beitrag mal kurz und schmerzlos:
Ich wollte das über dem Spieler das aktuelle Leben angezeigt wird, doch irgendwie will es nicht ganz funktionieren.
Hier mal der PWN-Code:
new Text3D:PlayerLabel[MAX_PLAYERS];
forward UpdateLabel(playerid);
OnPlayerSpawn:
new Float:Leben,string2[256];
GetPlayerHealth(playerid,Leben);
format(string2,sizeof(string2),"%d HP",Leben);
PlayerLabel[playerid] = Create3DTextLabel(string2,COLOR_RED,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PlayerLabel[playerid], playerid, 0.0, 0.0, 0.7);
SetTimerEx("UpdateLabel",1000,1,"i",playerid);
OnPlayerDeath und OnPlayerDisconnect:
Delete3DTextLabel(PlayerLabel[playerid]);
Und der Public der alles aktualisieren sollte:
public UpdateLabel(playerid)
{
new Float:Leben,string2[256];
GetPlayerHealth(playerid,Leben);
format(string2,sizeof(string2),"%d HP",Leben);
Update3DTextLabelText(PlayerLabel[playerid], COLOR_RED, string2);
return 1;
}
Jetzt ist nur leider das Problem, dass dann eine kilometerlange Zahl angezeigt wird anstatt das richtige HP.
Kann da jemand helfen? Danke im Voraus
Dann wirste vernutlich nich fündg denn nen Selfmade RL Script kriegste net wirklich so schnell
Entweder GF oder selbst scripten, wobei ich dir selbst scripten mehr empfehlen würde
if(GetPlayerSkin(playerid) != 45)
Mit was editierst du die server.cfg?
Mit dem normalen Editor oder mit NotePad++?