Beiträge von Waterfront

    new SavePlayerPos[MAX_PLAYERS][SavePlayerPosEnum];
    new SpeedMode = 1;
    new UpdateSeconds = 1;


    public Float:GetDistanceBetweenPlayers(p1,p2)
    {
    new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2;
    if(!IsPlayerConnected(p1) || !IsPlayerConnected(p2))
    {
    return -1.00;
    }
    GetPlayerPos(p1,x1,y1,z1);
    GetPlayerPos(p2,x2,y2,z2);
    return floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
    }

    Hallo Community!


    Als ich aus dem Showroom ein GM geladen habe und mir alle dazugehörigen Includes zusammengesucht habe, habe ich einmal das GM Compiled.
    Mein Problem sind diese Errors/Warnings, anscheinend muss das ein oder andere Include kaputt sein.
    Schaut doch mal drüber bitte ;) ...


    C:\Users\Johannes\Desktop\German Reallife\pawno\include\morphinc.inc(3) : warning 219: local variable "x2" shadows a variable at a preceding level
    C:\Users\Johannes\Desktop\German Reallife\pawno\include\morphinc.inc(3) : warning 219: local variable "y2" shadows a variable at a preceding level
    C:\Users\Johannes\Desktop\German Reallife\pawno\include\morphinc.inc(3) : warning 219: local variable "z2" shadows a variable at a preceding level
    C:\Users\Johannes\Desktop\German Reallife\pawno\include\Seifalk.inc(1) : error 010: invalid function or declaration
    C:\Users\Johannes\Desktop\German Reallife\gamemodes\GermanReallife.pwn(1179) : warning 219: local variable "x2" shadows a variable at a preceding level
    C:\Users\Johannes\Desktop\German Reallife\gamemodes\GermanReallife.pwn(1179) : warning 219: local variable "y2" shadows a variable at a preceding level
    C:\Users\Johannes\Desktop\German Reallife\gamemodes\GermanReallife.pwn(1179) : warning 219: local variable "z2" shadows a variable at a preceding level
    C:\Users\Johannes\Desktop\German Reallife\gamemodes\GermanReallife.pwn(38413) : warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.

    Also ich wollte eben eine neue MAp einfügen unter OnGameModeInIt aber wenn ich es compile kommt bei mir immer folgender Error:


    C:\Dokumente und Einstellungen\Johannes\Desktop\German Reallife Server\gamemodes\selfmaderl.pwn(107) : error 017: undefined symbol "playerid"




    Zeile:


    RemoveBuildingForPlayer(playerid, 3991, 1608.1953, -1721.8047, 26.0000, 0.25);



    Ja toll jetzt hab ich nicht nur eine Zeile mit Remove.... so und der Error wird mir in jeder Zeile angezeigt... so nun hab ich so 30 errors obwohl ich eigentlich alles richtig gemacht habe....
    Ich habe mal ein Versuch gemacht und oben new playerid; geschrieben, das hat aber wenig gebracht.... Zwar hatte ich keine errors mehr aber die Objekte die wegsein sollten waren immernoch da ;(


    MFg
    Water



    /edit fehler gefunden: RemoveBuildingForplayer muss immer unter OnPlayerConnect ;)

    und das mit sscanf fügst du ganz unten ins script und mach das mit dem #define weg ;))

    muss ich aber nicht oder?
    also ich habe denke das include richtig eingefügt und #include <ocmd>
    geschrieben, dann habe ich dein geposteten code eingefügt aber ich habe das gefühl das OCMD noch nicht drin ist...


    Hier die Fehler meldung + pastebin



    C:\Dokumente und Einstellungen\Johannes\Desktop\SAMP Server\gamemodes\Fun.pwn(140) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Johannes\Desktop\SAMP Server\gamemodes\Fun.pwn(140) : error 017: undefined symbol "ocmd_heal"
    C:\Dokumente und Einstellungen\Johannes\Desktop\SAMP Server\gamemodes\Fun.pwn(140) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Johannes\Desktop\SAMP Server\gamemodes\Fun.pwn(140) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.




    http://pastebin.com/zhcGtZBp

    Ach mist den Fehler hatte ich vorhin schon mal, mist den wollte ich iwi umgehen:



    C:\Dokumente und Einstellungen\Johannes\Desktop\SAMP Server\gamemodes\Fun.pwn(141) : error 017: undefined symbol "params"
    C:\Dokumente und Einstellungen\Johannes\Desktop\SAMP Server\gamemodes\Fun.pwn(140) : warning 203: symbol is never used: "pid"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.



    /edit achso den 2fehler habe ich behoben:


    SetPlayerHealth(pid,hp);