Beiträge von Shex

    if(pickupid == armyheal)
    {
    if(SpielerInfo[playerid][Leader] == 3)
    {
    SetPlayerHealth(playerid,100);
    }
    if(SpielerInfo[playerid][Member] == 3)
    {
    SetPlayerHealth(playerid,100);
    }
    return 1;
    }
    if(pickupid == armyarmor)
    {
    if(SpielerInfo[playerid][Leader] == 3)
    {
    SetPlayerArmour(playerid,100);
    }
    if(SpielerInfo[playerid][Member] == 3)
    {
    SetPlayerArmour(playerid,100);
    }
    return 1;
    }


    Mach mal das hier.

    Ich habe folgendes Problem:
    Wenn ich samp starte ist schon mal alles in Ordnung, danach will ich auf ein Server gehen und da ist nur ganz kurz ein schwarzer Bildschirm und sofort weg.
    Gestern hab ich noch ganz normal gespielt, da hatte ich aber die auflösung: 1600x1200
    Heute hab ich die Auflösung: 1920x1080.


    Wenn ich dann bei samp den Kompitalitätsmodus ändere ist es immer das gleiche, außer bei Windows 98, da sind aber die Farben so gräßlich.


    Hoffentlich könnt ihr mir helfen.
    MfG EnJoy

    Ich hab mir den Godfather "Deutscher Ravens Roleplay" geholt.
    Bei den Posts hab ich nichts gefunden.


    @Fußboden
    ja hab ich, bringt aber nichts.

    Ich hab mal mir ein Godfatehr script geholt.
    Als ich dann mein server gestartet hatte, sa-mp gestartet hab., steht Da das ich Connectet bin, doch
    ich konnte garnichts machen, denn da stand kein Login garnichts.
    Wenn ich einfach auf Spawn klicke, dann steht da Staying in the World of .... (weiß ich nicht so genau) und das verdeckt den ganzen Bildschirm.


    Was soll ich denn jetzt machen?


    Danke im vorraus.


    (P.S. Hab im Script ein paar warnings lose Identition[oder so :)])

    Ich wollte mein Register System von PVar auf enum stellen, da ich mit enum besser umgehen kann.
    Als ich fertig war hab ich diese Errors bekommen:


    C:\Users\Michael\Desktop\Server\gamemodes\Reallife2.pwn(204) : error 028: invalid subscript (not an array or too many subscripts): "pInfo"
    C:\Users\Michael\Desktop\Server\gamemodes\Reallife2.pwn(204) : warning 215: expression has no effect
    C:\Users\Michael\Desktop\Server\gamemodes\Reallife2.pwn(204) : error 001: expected token: ";", but found "]"
    C:\Users\Michael\Desktop\Server\gamemodes\Reallife2.pwn(204) : error 029: invalid expression, assumed zero
    C:\Users\Michael\Desktop\Server\gamemodes\Reallife2.pwn(204) : 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.


    Hier sind die Zeilen:
    public OnPlayerDisconnect(playerid, reason)
    {
    if(pInfo[playerid][loggedin] = 1)
    {
    SpielerSpeichern(playerid);
    }
    return 1;
    }


    Hoffe ihr könnt mir helfen.
    Danke im Vorraus.

    So ich habe 2. Probleme unzwar:


    1. Wenn ich ein Befehl(ocmd) nur für eine Fraktion machen will, kann ich es den Befehl nie ausführen, denn da steht immer "Du bist kein Polizist"
    Hier mal mein /onduty Befehl:
    ocmd:onduty(playerid,params[])
    {
    if(GetPVarInt(playerid,"Fraktion")==1)return SendClientMessage(playerid,ROT,"Du bist kein Polizist");// Wenn ich schreibe if(!GetPVarInt(playerid,"Fraktion")==1), kann das jeder machen
    if(IsPlayerInRangeOfPoint(playerid,7,197.9491,168.8688,1003.0234))
    if(GetPVarInt(playerid,"Duty")==0)
    SetPVarInt(playerid,"Duty",1);
    SendClientMessage(playerid,GRUEN,"Du bist nun On-Duty");
    return 1;
    }


    2. Problem
    Mein Skin lässt sich speichern in den Dateien, bloß wenn ich bei OnPlayerSpawn das reinpacke:
    SetPlayerSkin(playerid,dini_Int(Spielerdatei,"Skin"));
    hab ich den CJ skin.



    Hoffe ihr könnt mir helfen.
    MfG EnJoy

    Wie kann man sein Skin abfragen?
    Ich hab ihn jetzt gespeichert mit dini und wenn ich jetzt bei OnPlayerSpawn das hier schreibe:


    SetPlayerSkin(playerid,dini_Int(Spielerdatei,"Skin"));


    Dann kommen diese Fehler:


    C:\Users\Michael\Desktop\Server\gamemodes\Reallife2.pwn(195) : error 017: undefined symbol "Spielerdatei"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    Spielerdatei, so nenne ich die Datei wo alles gespeichert wird.
    Übrigens habe ich die SuFu schon benutzt und nichts hilfreiches gefunden.(Google und hier im Forum)


    Hoffe ihr könnt mir helfen


    /edit

    So ich hab es jetzt hinbekommen kein fehler zu haben, aber wenn ich dann /duty mach steht da "Du bist kein Polizist" und werde so dann nicht On-Duty.


    ocmd:duty(playerid,params[])
    {
    if(isPlayerInFrakt(playerid,1))return SendClientMessage(playerid,ROT,"Du bist kein Polizist");
    if(IsPlayerInRangeOfPoint(playerid,7,197.9491,168.8688,1003.0234))
    if(GetPVarInt(playerid,"Duty")==0)return SendClientMessage(playerid,BLAU,"Du bist nun Off-duty"); SetPVarInt(playerid,"Duty",0);//Bei (GetPVarInt(playerid,"Duty")==0)
    SetPVarInt(playerid,"Duty",1);
    SendClientMessage(playerid,GRUEN,"Du bist nun On-Duty");
    return 1;
    }


    Wie soll ich denn das machen?

    steht eig. schon oben aber naja.


    if(GetPVarInt(playerid,"Duty")=0)return SendClientMessage(palyerid,BLAU,"Du bist nun Off-duty"); SetPVarInt(playerid,"Duty",0);//hier sind die Fehler (Zeile 248)