Beiträge von davidlg01

    hi körnte mir da jemand bei helfen


    C:\Users\david\Desktop\Blue-Mix-Reallife Sever\gamemodes\Neu.pwn(1236) : error 017: undefined symbol "ooc"
    C:\Users\david\Desktop\Blue-Mix-Reallife Sever\gamemodes\Neu.pwn(1240) : error 001: expected token: ",", but found ";"
    C:\Users\david\Desktop\Blue-Mix-Reallife Sever\gamemodes\Neu.pwn(1241) : error 001: expected token: ",", but found "-string-"
    C:\Users\david\Desktop\Blue-Mix-Reallife Sever\gamemodes\Neu.pwn(1241) : warning 215: expression has no effect
    C:\Users\david\Desktop\Blue-Mix-Reallife Sever\gamemodes\Neu.pwn(1241) : error 001: expected token: ";", but found ")"
    C:\Users\david\Desktop\Blue-Mix-Reallife Sever\gamemodes\Neu.pwn(1241) : error 029: invalid expression, assumed zero
    C:\Users\david\Desktop\Blue-Mix-Reallife Sever\gamemodes\Neu.pwn(1241) : fatal error 107: too many error messages on one line


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



    6 Errors.





    das ist der befehl


    ocmd:ooc(playerid,params[])
    {
    if(ooc == 0) return SendClientMessage(playerid,Rot,"Der Globaler Chat ist deaktiviert!");
    new text[128];
    new string[128];
    new Name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Name,sizeof(Name);
    if(sscanf(params,"s",text)) return SendClientMessage(playerid,Rot"Benutze /ooc [text]!");
    format(string,sizeof(string),"[Globaler-Chat] %s: %s",Name,text);
    SendClientMessageToAll(Grün,string);
    return 1;
    }



    ocmd:chataus(playerid,params[])
    {
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,FARBE,"Du bist kein Admin!");
    if(ooc == 0)
    {
    SendClientMessageToAll(FARBE,"Der Chat wurde aktiviert!");
    ooc = 1;
    return 1;
    }
    else if(ooc == 1)
    {
    SendClientMessageToAll(FARBE,"Der Chat wurde deaktiviert!");
    ooc = 0;
    return 1;
    }
    return 1;
    }

    habe das aber da pasirt nix komisch also bis her


    public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
    {
    if(weaponid == 23)
    {
    TogglePlayerControllable(damagedid,0);
    SetTimerEx("tazer",5000,0,"i",damagedid);
    new name[MAX_PLAYER_NAME],msg[80];
    GetPlayerName(playerid,name,sizeof(name));
    format(msg,sizeof(msg),"* %s hat dich mit seiner Tazerwafffe für 5 Sekunden geschockt und hat dir %f Leben abgezogen!",name,amount);
    SendClientMessage(damagedid,0x33AA33AA,msg);
    GetPlayerName(damagedid,name,sizeof(name));
    format(msg,sizeof(msg),"* Du hast auf %s geschossen. Du hast ihm dadurch %f Schaden hinzugefügt. Er ist nun gefreezt !",name,amount);
    SendClientMessage(playerid,0x33AA33AA,msg);
    }


    return 1;
    }



    public tazer(playerid)
    {
    TogglePlayerControllable(playerid,1);
    }





    jezt soll aber das lspd das bekommen

    Hallo kent jemand ein gutes tut um mir es zu posden den ich möchte gerne eine SD Pistol Tazer nur weis ich nicht wie ich dass machen soll bin seit 14 uhr dran bekomme es nicht hin bitte um hilfe

    bei denen habe ich das auch was mache ich heute nur falsch


    ocmd:setwarn(playerid, params[])
    {
    if(!IsPlayerAnAdmin(playerid,4))return SendClientMessage(playerid,Rot,"Du bist kein Admin");
    new warnid, warnanzahl, warngrund[60];
    if(sscanf(params,"uds",warnid, warnanzahl, warngrund))return SendClientMessage(playerid,Rot,"Verwendung: /setwarn [playerid] [Warn-Anzahl] [Warn-Grund]");
    if(!IsPlayerConnected(warnid))return SendClientMessage(playerid,Rot, " Dieser Spieler ist nicht Online!");
    if(strlen(warngrund) > 60)return SendClientMessage(playerid,0xC34600FF,"Benutzung: [Warn-Grund darf Maximal nur 60 Zeichen beinhalten!]");
    {
    new string[150];
    format(string,sizeof(string), "Du hast an den Spieler %s %d Warns verteilt, Grund: %s", SpielerName(warnid), warnanzahl, warngrund);SendClientMessage(playerid, Rot, string);
    SendClientMessage(warnid,Grün, string);format(string,sizeof(string),"%s vergibt dir %d Warns, sein Grund: %s",SpielerName(playerid), warnanzahl, warngrund);
    SetPVarInt(playerid,"Warns",GetPVarInt(playerid,"Warns")+warnanzahl);
    if(GetPVarInt(warnid, "Warns") >= 3)
    {
    SendClientMessage(warnid,Grün, "Du hast die Maximale Warn anzahl erreicht und wirst nun gebannt!");
    Ban(warnid);
    }
    }
    return 1;
    }


    ocmd:unwarn(playerid, params[])
    {
    if(!IsPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,Rot,"Du bist kein Admin");
    new warnid, warnanzahl, warngrund[60];
    if(sscanf(params,"uds",warnid, warnanzahl, warngrund))return SendClientMessage(playerid, Rot,"Verwendung: /givewarn [playerid] [Warn-Anzahl] [Warn-Grund]");
    if(strlen(warngrund) > 60)return SendClientMessage(playerid,0xC34600FF,"Benutzung: [Warn-Grund darf Maximal nur 60 Zeichen beinhalten!]");
    if(!IsPlayerConnected(warnid))return SendClientMessage(playerid, Rot, " Dieser Spieler ist nicht Online!");
    if(GetPVarInt(warnid,"Warns") - warnanzahl >= 0)return SendClientMessage(playerid,Rot," Der Spieler hat entweder 0 Warns oder die Warn-Anzahl ist zu groß!");
    {
    new string[128];
    format(string,sizeof(string), "Du hast vom Spieler %s %d Warns gelöscht, Grund: %s", SpielerName(warnid), warnanzahl, warngrund);
    SendClientMessage(playerid, Grün, string);format(string,sizeof(string),"%s löscht dir %d Warns, sein Grund: %s",SpielerName(playerid), warnanzahl, warngrund);
    SendClientMessage(warnid, Grün, string);
    SetPVarInt(playerid,"Warns",GetPVarInt(playerid,"Warns")-warnanzahl);
    }
    return 1;
    }

    hallo ich bekomme immer wen ich den befehl ein gebe im cmd die Meldung sscanf warning strings without a length are deprecated please add a destination size
    aber nur bei dem befehl was habe ich jetzt flach gemacht kann da jemand bei helfen


    ocmd:m(playerid,params[])
    {
    new text[128];
    if(sscanf(params,"s",text))
    {
    return SendClientMessage(playerid,Rot,"Benutzung: /agov [Text]");
    }
    if(!IsPlayerAnAdmin(playerid,6))
    {
    return SendClientMessage(playerid,Rot,"Du bist kein Admin!");
    }
    new string[128],name[32];
    GetPlayerName(playerid,name,32);
    format(string,128,"Admin %s : %s",name,text);
    SendClientMessageToAll(Rot,string);
    return 1;
    }

    Hallo ihr lieben ich brauche erneut eure Hilfe ich möchte gerne par jobs machen zb Bus und taxi und so ist es möglich das Jemand mir ein job machen könte und mir kurtz es erklert es gibt zuwenig tuts davon

    C:\Users\david\Desktop\Blue-Mix-Reallife Sever\gamemodes\Neu.pwn(417) : error 017: undefined symbol "skinChangePickup"
    C:\Users\david\Desktop\Blue-Mix-Reallife Sever\gamemodes\Neu.pwn(49) : warning 204: symbol is assigned a value that is never used: "pickup"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.



    public OnPlayerPickUpPickup(playerid, pickupid)//415
    {
    if(pickupid == skinChangePickup)//417
    {
    ShowModelSelectionMenu(playerid, skinlist, "Select Skin");//419
    return 1;
    }


    return 1;
    }





    public OnGameModeInit()
    {
    DisableInteriorEnterExits();
    SetGameModeText("Garmen Reallife");
    skinlist = LoadModelSelectionMenu("skins.txt");
    pickup = CreatePickup(1318,2,215.6585,-159.1494,1000.5306,-0);


    kann ich einfach die id des pickup nehmen oder muss ich das erstellen

    Bekomme die errors hir ist das pickup 215.6585,-159.1494,1000.5306




    C:\Users\david\Desktop\Blue-Mix-Reallife Sever\gamemodes\Neu.pwn(557) : error 021: symbol already defined: "OnPlayerPickUpPickup"
    C:\Users\david\Desktop\Blue-Mix-Reallife Sever\gamemodes\Neu.pwn(558) : error 017: undefined symbol "skinChangePickup"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.

    Hallo ihr lieben ich brauche erneut eure Hilfe ich möchte gerne Skin speichern und laden nur weis ich nicht wie das foktonirt habe ein par tuts gesehen aber werde da nicht schlau raus vilicht körntet ihr mir ein tut posten oder mir das machen wäre ser dankbar

    so habe es gemacht aber der speichert sie nicht aber eine text Datei macht er im acc


    das ist der befehl


    ocmd:su(playerid,params[])
    {
    if(!IsPlayerAnFrakt(playerid,1))return SendClientMessage(playerid,Rot,"Du bist kein Beamter.");
    new otherid,string[128],reason[64],amount;
    if(sscanf(params,"uds",otherid,amount,reason))return SendClientMessage(playerid,Rot,"Benutzung: /suspect [ID] [Wanteds] [Grund]");
    if(otherid == INVALID_PLAYER_ID)return SendClientMessage(playerid,Rot,"Der Spieler ist nicht Online.");
    SetPlayerWantedLevel(otherid,GetPlayerWantedLevel(otherid)+amount);
    format(string,sizeof(string),"Beamter %s hat dir %d Wanteds gegeben. Grund: %s",SpielerName(playerid),amount,reason);
    SendClientMessage(otherid,Grün,string);
    format(string,sizeof(string),"Du hast %s %d Wanteds gegeben. Grund: %s",SpielerName(otherid),amount,reason);
    SendClientMessage(playerid,Grün,string);
    return 1;
    }


    stock Register(playerid,key[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    dini_Create(Spielerdatei);
    dini_Set(Spielerdatei,"Passwort",key);
    SendClientMessage(playerid,Blau,"Erfolgreich registriert.");
    SetPlayerScore(playerid,0);
    SetPVarInt(playerid,"loggedin",1);
    SetPVarInt(playerid,"Skin",1);
    return 1;
    }


    stock Login(playerid,key[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
    {
    LoadAccount(playerid);
    SendClientMessage(playerid,Blau,"Willkommen auf Blue-Mix-Reallife.");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,Blau,"Falsches Passwort.");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein.","Login","Abbrechen");
    return 1;
    }
    }


    stock LoadAccount(playerid)
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
    GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
    SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
    SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
    SetPVarInt(playerid,"Baned",dini_Int(Spielerdatei,"Baned"));
    SetPVarInt(playerid,"Führerschein",dini_Int(Spielerdatei,"Führerschein"));
    SetPlayerWantedLevel(playerid, GetPVarInt(playerid,"WantedLevel"));
    if(GetPVarInt(playerid,"Baned")==1)
    {
    SendClientMessage(playerid,Rot,"Du bist vom Server gebannt.");
    Kick(playerid);
    }
    SetPVarInt(playerid,"loggedin",1);
    return 1;
    }


    stock SpielerSpeichern(playerid)
    {
    if(GetPVarInt(playerid,"loggedin")==1)
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
    dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
    dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
    dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
    dini_IntSet(Spielerdatei,"Baned",GetPVarInt(playerid,"Baned"));
    dini_IntSet(Spielerdatei,"Führerschein",GetPVarInt(playerid,"Führerschein"));
    dini_IntSet(Spielerdatei,"WantedLevel",GetPVarInt(playerid,"WantedLevel"));



    }
    return 1;
    }

    Hallo ihr lieben die Wanted werden geladen und gespeichert jetzt weis ich nicht weiter beim ausloggen werden die gespeichert aber wenn ich mich wider ein loge werden sie mir nicht angezeigt
    wäre schön wenn mir jemand bei dem Problem helfen körnte so speicher und lade ich


    stock Register(playerid,key[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    dini_Create(Spielerdatei);
    dini_Set(Spielerdatei,"Passwort",key);
    SendClientMessage(playerid,Blau,"Erfolgreich registriert.");
    SetPlayerScore(playerid,0);
    SetPVarInt(playerid,"loggedin",1);
    return 1;
    }


    stock Login(playerid,key[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
    {
    LoadAccount(playerid);
    SendClientMessage(playerid,Blau,"Willkommen auf Blue-Mix-Reallife.");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,Blau,"Falsches Passwort.");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein.","Login","Abbrechen");
    return 1;
    }
    }


    stock LoadAccount(playerid)
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
    GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
    SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
    SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
    SetPVarInt(playerid,"Baned",dini_Int(Spielerdatei,"Baned"));
    SetPVarInt(playerid,"Führerschein",dini_Int(Spielerdatei,"Führerschein"));
    SetPVarInt(playerid,"WantedLevel",dini_Int(Spielerdatei,"WantedLevel"));
    if(GetPVarInt(playerid,"Baned")==1)
    {
    SendClientMessage(playerid,Rot,"Du bist vom Server gebannt.");
    Kick(playerid);
    }
    SetPVarInt(playerid,"loggedin",1);
    return 1;
    }


    stock SpielerSpeichern(playerid)
    {
    if(GetPVarInt(playerid,"loggedin")==1)
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
    dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
    dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
    dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
    dini_IntSet(Spielerdatei,"Baned",GetPVarInt(playerid,"Baned"));
    dini_IntSet(Spielerdatei,"Führerschein",GetPVarInt(playerid,"Führerschein"));
    dini_IntSet(Spielerdatei,"WantedLevel",GetPVarInt(playerid,"WantedLevel"));
    }
    return 1;
    }

    hallo habe schon wider ein Problem


    SetPVarInt(otherid,"Wanteds",GetPlayerWantedLevel(otherid)+amount);
    SpielerSpeichern(otherid);



    C:\Users\david\Desktop\Blue-Mix-Reallife Sever\gamemodes\david.pwn(68) : error 017: undefined symbol "otherid"
    C:\Users\david\Desktop\Blue-Mix-Reallife Sever\gamemodes\david.pwn(69) : error 017: undefined symbol "otherid"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.