Beiträge von Szertockz

    Sry war mein Fehler hier der sollte jetzt einwandfrei funktionieren

    SQL
    CREATE TABLE IF NOT EXISTS `users` (`id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, `name` VARCHAR(24) NOT NULL, `password` VARCHAR(128) NOT NULL, `level` TINYINT(4) NOT NULL DEFAULT '1', `money` INT(11) NOT NULL DEFAULT '100', `deaths` SMALLINT(5) NOT NULL DEFAULT '0')

    ist das überall bei dir so? cache_get_value_name_int(9 <-  das der erste Parameter geändert ist wenn ja änder alles auf 0

    Lösch ambesten nochmal deine users Tabelle und geh auf SQL und füg diesen Query ein!



    SQL
    CREATE TABLE IF NOT EXISTS `users` (`id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, `name` VARCHAR(24) NOT NULL, `password` VARCHAR(30) NOT NULL, `level` TINYINT(4) NOT NULL DEFAULT '1', `money` INT(11) NOT NULL DEFAULT '100', `deaths` SMALLINT(5) NOT NULL DEFAULT '0')

    die Standard Werte können natürlich geändert werden!

    Ich werde es ausprobieren und euch das Resultat mitteilen


    //edit
    Das Abhebesystem funktioniert jetzt einwandfrei!


    Es wird in der Console die 1 ausgegeben!
    [Sultan] Seitenteil(Links): 1
    [Sultan] Seitenteil(Rechts): 1

    Schönen Guten Abend
    Ich hab 2 Probleme wo Ich schon die ganze Zeit am gucken bin was die Ursache sein könnte dennoch ohne Erfolg! Nun seid Ihr gefragt.


    Kommen wir zum ersten Problem und zwar ist ein Fehler in mein Abhebesystem bzw. sobald irgendjemand sein Geld vom Bankkonto abgeht steht seine Bilanz im Minus mit den angegebenen Betrag dahinter spricht "Auf mein Konto sind beispielsweise 200k und Ich hebe 100k ab! Mein aktueller Bilanz liegt bei -100k!"


    Kommen wir zum zweiten Problem und zwar werden die Seitenteile vom Sultan, Elegy und Jester nicht attached bzw. angebracht Ich würde gerne wissen wieso das so ist ob das ein Bug von SAMP selbst ist oder nicht weiß Ich ja eben nicht, aber hier mal der Code wie Ich die anbringe.



    Das hier z.b
    CreateServerVehicle(0,560,2369.9448,632.2959,-1.0010,269.8851,0,0,2,-1); // SEK


    Ich bin mal alles durch gegangen und finde keine Funktion, wahrscheinlich ist das alles durch ein Include gemacht.

    Dies stammt von Nemesus Roleplay v.1.1


    Hier ist ist dazugehörige Syntax
    CreateServerVehicle(interior,modelid,Float:xxX,Float:y,Float:zzZ,Float:R,color1,color2,jobid,respawn)

    Du benutzt ja auch SpawnPlayer bei OnPlayerSpawn. Ist sozusagen eine Dauerschleife.. einfach entfernen.


    #handy

    Jetzt kommt die Erklärung wieso das entfernt werden muss, weil SetPlayerPos dich schon automatisch zur der Koordinate hin teleportiert die du angibst! Hingegen zur SetSpawnInfo dies bewirkt das der Spawnpunkt vom Spieler gesetzt wird und sobald man SpawnPlayer benutzt das der zum Spawnpunkt hin teleportiert wird der gesetzt wurde!

    Du hast 2 if-bedingungen in einer gepackt. Soll die Nachricht kommen wenn pFraktion < 0 und pFraktion > 7 ? Dann einfach if(Spieler[playerid][pFraktion] < 1 || Spieler[playerid][pFraktion] > 7) nutzen

    Dies ist allerdings nicht der Fehler der gemeint war!


    @Martin_Woods schau mal 1 Zeile über die IF-Bedingung da müsste ein Semikolion oder ne Klammer zu fehlen.