Mein Scriptwunsch

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Also - hallo erstmal :D


    ich habe folgendes Problem...
    Ich möchte, das ein Spieler, mit dem Namen "Freddi" an einer bestimmten Stelle spawned.



    if(pName, "Freddi", true)
    {
    SetPlayerPos(playerid, -3040.4290,-1653.5176,581.2075);
    SetPlayerInterior(playerid, 0);
    SetPlayerHealth(playerid, 100);
    return 1;
    }



    C:\Users\Freddi\Desktop\GTA\SAMPServer\Los Angeles Reallife v4.6\gamemodes\GSA.pwn(3823) : warning 219: local variable "pname" shadows a variable at a preceding level
    C:\Users\Freddi\Desktop\GTA\SAMPServer\Los Angeles Reallife v4.6\gamemodes\GSA.pwn(4545) : error 017: undefined symbol "pName"
    C:\Users\Freddi\Desktop\GTA\SAMPServer\Los Angeles Reallife v4.6\gamemodes\GSA.pwn(4553) : warning 217: loose indentation
    C:\Users\Freddi\Desktop\GTA\SAMPServer\Los Angeles Reallife v4.6\gamemodes\GSA.pwn(4580) : warning 217: loose indentation
    C:\Users\Freddi\Desktop\GTA\SAMPServer\Los Angeles Reallife v4.6\gamemodes\GSA.pwn(23847) : warning 217: loose indentation
    C:\Users\Freddi\Desktop\GTA\SAMPServer\Los Angeles Reallife v4.6\gamemodes\GSA.pwn(24256) : warning 217: loose indentation
    C:\Users\Freddi\Desktop\GTA\SAMPServer\Los Angeles Reallife v4.6\gamemodes\GSA.pwn(30398) : warning 219: local variable "pname" shadows a variable at a preceding level
    C:\Users\Freddi\Desktop\GTA\SAMPServer\Los Angeles Reallife v4.6\gamemodes\GSA.pwn(35573) : warning 203: symbol is never used: "pname"



    Ich hoffe auf Hilfe ^^


    mfG
    Freddi


    Du hast Probleme beim Programmieren oder mit deinem PC?
    Registriere Dich doch auf PC-Rat-Hilfeforum.de.
    Nach dem Registrieren musst du nur deine E-Mail-Adresse bestätigen,
    dann kann es auch schon losgehen. Also worauf wartest du?


    Erreichbar unter folgender E-Mail-Adresse
    support@pc-rat-hilfeforum.de

  • -pname global definieren.
    -loose indentation _ Richtig einrücken oder oben im Script #pragma tabsize 0
    -pname überall rausdefinieren wo es nicht genutzt wird.



    Maddin is my Lord and Master :D
    Musel my one and only b0wm
    Bisafloah is the pokemon that pwns a lot of goddamn ponys.

  • -pname global definieren.
    -loose indentation _ Richtig einrücken oder oben im Script #pragma tabsize 0
    -pname überall rausdefinieren wo es nicht genutzt wird.

    1. wie ist das gemeint?
    2. #pragma tabsize 0 ist schon drinne


    PS:


    C:\Users\Freddi\Desktop\GTA\SAMPServer\Los Angeles Reallife v4.6\gamemodes\GSA.pwn(4547) : warning 206: redundant test: constant expression is non-zero



    mfG


    Du hast Probleme beim Programmieren oder mit deinem PC?
    Registriere Dich doch auf PC-Rat-Hilfeforum.de.
    Nach dem Registrieren musst du nur deine E-Mail-Adresse bestätigen,
    dann kann es auch schon losgehen. Also worauf wartest du?


    Erreichbar unter folgender E-Mail-Adresse
    support@pc-rat-hilfeforum.de

  • Bitte entschuldige den Ausdruch zweck's Scriptanfänger,
    aber ich finde das einfach lächerlich...


    Nun gut, trotzdem bin ich kein Arsch und helfe Dir natürlich.


    if(!strcmp(pName, "Freddi", true))
    {
    SetPlayerPos(playerid, -3040.4290, -1653.5176, 581.2075);
    SetPlayerInterior(playerid, 0);
    SetPlayerHealth(playerid, 100);
    return 1;
    }
    So, das sollte Dein Problem eigentlich lösen.


    Übrigens, musst Du das Script bei OnPlayerSpawn(...) einfügen!


    Sollten weitere Fehler kommen, bezüglich pName, dann
    bitte ich Dich, Dir ein Tutorial anzuschauen zweck's
    Variablen und deren Deklarationen.



    Freundliche Grüße


    4#Future - Fake | Philip