Beiträge von Omega

    Hey


    Versuch mal so


    public OnPlayerSpawn(playerid)
    {
    //________________________FraktionSpawn________________________
    switch(GetPVarInt(playerid,"Fraktion"))
    {
    case 0:{SetPlayerPos(playerid,lspdspawn);SetPlayerInterior(playerid,3);SetPlayerColor(playerid,Hellblau);GivePlayerWeapon(playerid,24,100);GivePlayerWeapon(playerid,31,50);SetPlayerSkin(playerid,266);}
    case 1:{SetPlayerPos(playerid,fbispawn);SetPlayerInterior(playerid,10);SetPlayerColor(playerid,Blau);GivePlayerWeapon(playerid,24,100);GivePlayerWeapon(playerid,31,50);SetPlayerSkin(playerid,286);}
    }
    }


    nach case 0: ne { und ganz zuschluss ne } so hab ich es auch ;)


    mfg

    wer ganz nett wen mir sagst was verändert hast? ich will ja aus Fehlern lehnen


    sry mein fehler also


    ocmd:leader(playerid,params[])
    {
    if(Admin(playerid,1991))
    {
    new pID,fID;
    new String[128];
    new String2[128];
    new Leader[64];
    if(sscanf(params,"uis[128]",pID,fID))
    switch(fID)
    {
    case 0:{Leader="Arbeitslos";}
    case 1:{Leader="Polizihst";}
    case 2:{Leader="Retunngsanitaeter";}
    case 3:{Leader="Ordnungsamt";}
    case 4:{Leader="Feuerwehr";}
    { // Hier Fehler da gehört eine }
    format(String,sizeof(String),"Du Hast %s in Deine Fraktion Eingeladen",pID);
    format(String2,sizeof(String2),"%s Hat dich zum Leader der %s gemacht",SpielerName(playerid),Leader);
    SetPVarInt(pID,"Fraktion",fID);
    SendClientMessage(playerid,BLAU,String);
    SendClientMessage(pID,BLAU,String2);
    } // Diese Brauchst du nicht mehr da keine Klammer mehr "offen ist"
    }
    return 1;
    }


    eine } gehört zu und eine } weg steht aber in der Beschreibung

    ocmd:leader(playerid,params[])
    {
    if(Admin(playerid,1991))
    {
    new pID,fID;
    new String[128];
    new String2[128];
    new Leader[64];
    if(sscanf(params,"uis[128]",pID,fID))
    switch(fID)
    {
    case 0:{Leader="Arbeitslos";}
    case 1:{Leader="Polizihst";}
    case 2:{Leader="Retunngsanitaeter";}
    case 3:{Leader="Ordnungsamt";}
    case 4:{Leader="Feuerwehr";}
    }
    format(String,sizeof(String),"Du Hast %s in Deine Fraktion Eingeladen",pID);
    format(String2,sizeof(String2),"%s Hat dich zum Leader der %s gemacht",SpielerName(playerid),Leader);
    SetPVarInt(pID,"Fraktion",fID);
    SendClientMessage(playerid,BLAU,String);
    SendClientMessage(pID,BLAU,String2);
    }
    return 1;
    }


    sollte funken ;)


    edit// pwn Fehler

    hmm hast dus mal probiert ingame /save blabla dann savedpositions suchen dann die punkte bsp 2069.3105,1329.0807,10.6797 reinzusetzen???


    und du musst SetPlayerPos(playerid,2069.3105,1329.0807,10.6797); Ändern Damit Der Woanders Spawnt


    hat damit nichts zu tun


    die Camera ist falsch gesetzt

    Gut die Fehler Meldung Kommt nicht mehr aber das mit den Sachen bleibt immer noch gleich also ich kriege noch nicht den neuen spawn und das was am anfang da stehen soll



    haste im Gamemode auch ne amx von den Tutorial Script? wenn nein Pawno starten den Gamemode laden und 1x F5 drücken ..


    dann den Gamemode in der Server.cfg eintragen server starten...

    Zitat

    Aber immer wenn ich Pawno Starten will Kommt diese Meldung "failed to set data for"" Und danach Öffnet es sich.


    du musst dein Programm Pawno als Administrator starten -> Rechtsklick Als Administrator starten dann kommt die Fehlermeldung nicht mehr ..


    mfg

    Abend helf dir mal kurz


    ahm folgendes.
    1x
    new c = GetPlayerVehicleID(playerid);


    und dann


    machste das


    else if (TanktGerade[car]) return SendClientMessage(playerid,ROT,"Du tankst schon!");


    in den hier


    if (TanktGerade[car]) return SendClientMessage(playerid,ROT,"Du tankst schon!");


    Zitat

    warning 203: symbol is never used: "pay"


    das hier sagt nichts anders das pay nicht benutzt wird. musste selber gucken


    mfg


    edit// Fehler ausgebessert

    Bei mir kommt jetzt der Fehler: Array-Index fehlt (bspw. Array[1], Name: "dini_Get")
    Was ist ein Array?
    Hier die Fehlerzeile:


    Code
    if(dini_Get(Spielerdatei,"Autoschein")== 1)


    mach doch einfach


    if(GetPVarInt(playerid,"Autoschein") == 0)
    {
    RemovePlayerFromVehicle(playerid);
    }


    solltest du mit PVar arbeiten


    lg

    versuchste halt so


    ocmd:rang(playerid,params[])
    {
    if(!isPlayerAnLeader(playerid,4)) return SendClientMessage(playerid,ROT,"Du bist nicht der Leader dieser Fraktion.");
    new pID,string[128],rangid[64];
    if(sscanf(params,"ui",pID,rangid)) return SendClientMessage(playerid,GRAU,"/rang [ID/Teil des Namens] [Rang]");
    if(rangid<0 || rangid > 4) return SendClientMessage(playerid,GRAU,"Bitte Gebe einen Gültigen Rank ein");
    switch(rangid)
    {
    case 0:{rangid="Knecht";}
    case 1:{rangid="Dealer";}
    case 2:{rangid="Unterboss";}
    case 3:{rangid="Boss";}
    }
    format(string,sizeof(string),"Dein Rang wurde von %s auf %i erhöht.",Spielername(playerid),rangid);
    SendClientMessage(playerid,TURKIS,string);
    return 1;
    }


    wenn nicht kannste so machen


    case 0: { SendClientMessage(pID,GRAU,"Du bist jetzt ein Knecht";}
    usw...


    mfg

    Zitat

    C:\Users\Haman\Downloads\samp03csvr_R2-2_win32\gamemodes\reallife.pwn(16255) : warning 235: public function lacks forward declaration (symbol "Audio_OnSetPack")


    forward Audio_OnSetPack(audiopack[]);


    hilft dagegen ;)


    mfg


    edit: was ausgebessert