Beiträge von S K R I L L E X

    titel regelt :thumbup:


    new pdtor2;


    pdtor2 = CreateObject(976,1584.8000488,-1638.0999756,12.3999996,0.0000000,359.0000000,1.0000000); //object(phils_compnd_gate) (1)



    if(strcmp("/pdtor", cmdtext, true, 10) == 0)
    {
    if(IstSpielerInFraktion(playerid,1) || IstSpielerInFraktion(playerid,4) || IstSpielerInFraktion(playerid,5))
    {
    if(IsPlayerInRangeOfPoint(playerid,15.0,1584.8000488,-1638.0999756,12.3999996))
    {
    MoveObject(pdtor2,1584.8000488,-1638.0999756,7.3999996,0.0000000,359.0000000,1.0000000,2.0);
    SetTimer("torpd2",6000,false);
    SendClientMessage(playerid,HellBlau,"das Tor Schließt sich automatisch in 6 Sekunden!");
    }
    }
    return 1;
    }


    forward torpd2();
    public torpd2()
    {
    MoveObject(pdtor2,1584.8000488,-1638.0999756,12.3999996,0.0000000,359.0000000,1.0000000,2.0);
    }

    Hey COmmunity ich hab schon lange nach diesem /fpark befehl gesucht aber ich finde nirgendswo ein ich will autos die bei ongamemodeinit eingefügt sind ingame per /fpark umparken und auch das in ongamemodeinit die koordianten sich automatisch ändern

    ocmd:su(playerid,params[])
    {
    if(IstSpielerInFraktion(playerid,1))
    {
    new pID;
    new rang, string[128], string2[64];
    if(sscanf(params,"uis",pID,rang,string2))return SendClientMessage(playerid,Rot,"Benutze: /su [ID] [WantedAnzahl] [Grund]");
    SetPlayerWantedLevel(pID,GetPlayerWantedLevel(pID) +rang);
    format(string,sizeof(string),"Polizist %s hat dir %i Wanted gegeben. Grund: %s",SpielerName(playerid),rang,string2);
    SendClientMessage(pID,HellBlau,string);
    format(string,sizeof(string),"Du hast %s %i Wanted gegeben. Grund: %s",SpielerName(pID),rang,string2);
    SendClientMessage(playerid,HellBlau,string);
    SetPVarInt(playerid,"Wanteds",GetPlayerWantedLevel(playerid));
    dini_IntSet(Spieler,"Wanteds",GetPlayerWantedLevel(playerid));
    return 1;
    }
    return 1;
    }



    1 Error:


    C:\Users\Maximilian\Desktop\SAMP Server in FC\gamemodes\new.pwn(1523) : error 017: undefined symbol "Spieler"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.

    Und das anderen löschen? also ich hab es jetzt so und bei Ban?



    dini_IntSet(Spieler,"Adminlevel",sSpieler[playerid][Adminlevel]);
    dini_IntSet(Spieler,"Level",sSpieler[playerid][Level]);
    dini_IntSet(Spieler,"Fraktion",sSpieler[playerid][Fraktion]);
    dini_IntSet(Spieler,"Geld",GetPlayerMoney(playerid));
    dini_IntSet(Spieler,"Score",GetPlayerScore(playerid));
    dini_IntSet(Spieler,"sBan",GetPVarInt(playerid,"sBan"));
    dini_IntSet(Spieler,"Wanteds",GetPVarInt(playerid,"Wanteds"));
    dini_IntSet(Spieler,"Wanteds",GetPlayerWantedLevel(playerid));

    ocmd:su(playerid,params[])
    {
    if(IstSpielerInFraktion(playerid,1))
    {
    new pID;
    new rang, string[128], string2[64];
    if(sscanf(params,"uis",pID,rang,string2))return SendClientMessage(playerid,Rot,"Benutze: /su [ID] [WantedAnzahl] [Grund]");
    SetPlayerWantedLevel(pID,GetPlayerWantedLevel(pID) +rang);
    format(string,sizeof(string),"Polizist %s hat dir %i Wanted gegeben. Grund: %s",SpielerName(playerid),rang,string2);
    SendClientMessage(pID,HellBlau,string);
    format(string,sizeof(string),"Du hast %s %i Wanted gegeben. Grund: %s",SpielerName(pID),rang,string2);
    SendClientMessage(playerid,HellBlau,string);
    SetPVarInt(playerid,"wanteds",GetPlayerWantedLevel(playerid));
    return 1;
    }
    return 1;
    }


    Ban:


    ocmd:ban(playerid,params[])
    {
    new pID,reason[64],string[256],string2[256];
    if(!IstSpielerAdminLevel(playerid,2))return SendClientMessage(playerid,Rot,"AdmCmd: Du besitzt keine Rechte, um diesen Befehl zu benutzen!");
    if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,Rot,"AdmCmd: /ban [SPIELER/ID] [GRUND]");
    format(string,sizeof(string),"AdmCmd: %s wurde vom Administrator %s vom Server gekickt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
    SendClientMessageToAll(Rot,string);
    format(string2,sizeof(string2),"AdmCmd: Du wurdest von %s gebannt Grund: %s",SpielerName(playerid),reason);
    SendClientMessage(pID,Rot,string2);
    SetPVarInt(pID,"sBan",1);
    Kick(pID);
    return 1;
    }

    stock Register(playerid,key[])
    {
    new Spieler[64];
    new Sname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Sname,sizeof(Sname));
    format(Spieler,sizeof(Spieler),"/Accounts/%s.txt",Sname);
    dini_Create(Spieler);
    dini_Set(Spieler,"Passwort",key);
    dini_Set(Spieler,"Alter",key);
    dini_IntSet(Spieler,"Adminlevel",0);
    dini_IntSet(Spieler,"Level",0);
    dini_IntSet(Spieler,"Fraktion",0);
    dini_IntSet(Spieler,"Geld",0);
    dini_IntSet(Spieler,"Score",0);
    dini_IntSet(Spieler,"sBan",0);
    dini_IntSet(Spieler,"Wanteds",0);
    }

    Hey Community
    Wie ihr im titel wahrscheinlich schon erkannt hab speichert mein dini nicht bzw. ich hab was falsch geschrieben nur ich weis nicht weis was.Er speichert den Ban vom Spieler nicht und das Wanted Level auch nicht was ist falsch?


    Hier Speicher und Lade system
    stock SpielerSpeichern(playerid)
    {
    new Spieler[64];
    new Sname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Sname,sizeof(Sname));
    format(Spieler,sizeof(Spieler),"/Accounts/%s.txt",Sname);
    if(dini_Exists(Spieler))
    {
    dini_IntSet(Spieler,"Adminlevel",sSpieler[playerid][Adminlevel]);
    dini_IntSet(Spieler,"Level",sSpieler[playerid][Level]);
    dini_IntSet(Spieler,"Fraktion",sSpieler[playerid][Fraktion]);
    dini_IntSet(Spieler,"Geld",GetPlayerMoney(playerid));
    dini_IntSet(Spieler,"Score",GetPlayerScore(playerid));
    dini_IntSet(Spieler,"sBan",GetPVarInt(playerid,"sBan"));
    dini_IntSet(Spieler,"Wanteds",GetPVarInt(playerid,"Wanteds"));
    }
    return 1;
    }
    stock SpielerLaden(playerid)
    {
    new Spieler[64];
    new Sname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Sname,sizeof(Sname));
    format(Spieler,sizeof(Spieler),"/Accounts/%s.txt",Sname);
    if(dini_Exists(Spieler))
    {
    SetPlayerScore(playerid,dini_Int(Spieler,"Level"));
    sSpieler[playerid][Adminlevel] = dini_Int(Spieler,"Adminlevel");
    sSpieler[playerid][Level] = dini_Int(Spieler,"Level");
    sSpieler[playerid][Fraktion] = dini_Int(Spieler,"Fraktion");
    GivePlayerMoney(playerid,dini_Int(Spieler,"Geld"));
    sSpieler[playerid][sLogin] = 1;
    SetPlayerScore(playerid,dini_Int(Spieler,"Score"));
    SetPlayerWantedLevel(playerid,GetPVarInt(playerid,"Wanteds"));
    if(sSpieler[playerid][Adminlevel] == 1) return SendClientMessage(playerid,Weiß,"Du hast dich als {00FFD2}Supporter {FEFEFE}Eingeloggt.");
    else if(sSpieler[playerid][Adminlevel] == 2) return SendClientMessage(playerid,Weiß,"Du hast dich als {9BFF00}Moderator {FEFEFE}Eingeloggt.");
    else if(sSpieler[playerid][Adminlevel] == 3) return SendClientMessage(playerid,Weiß,"Du hast dich als {6E6E6E}Adminstrator {FEFEFE}Eingeloggt.");
    else if(sSpieler[playerid][Adminlevel] == 4) return SendClientMessage(playerid,Weiß,"Du hast dich als {00FF1E}Super-Adminstrator {FEFEFE}Eingeloggt.");
    else if(sSpieler[playerid][Adminlevel] == 5) return SendClientMessage(playerid,Weiß,"Du hast dich als {FF8200}Owner {FEFEFE} Eingeloggt.");
    else SendClientMessage(playerid,Grün,"Du hast dich Erfolgreich eingeloggt.");
    SpawnPlayer(playerid);
    }
    if(GetPVarInt(playerid,"sBan"))
    {
    Kick(playerid);
    }
    return 1;
    }

    ocmd:gethere(playerid,params[])
    {
    new pID,string[128],string2[128],Float:x,Float:y,Float:z;
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,Weiß,"Benutze: /gethere [ID]");
    GetPlayerPos(playerid,x,y,z);
    if(!IstSpielerAdminLevel(playerid, 2))return SendClientMessage(playerid,Rot,"Du bist kein Admin");
    format(string,sizeof(string),"Du hast %s zu dir geportet",SpielerName(pID));
    SendClientMessage(playerid,0x00FF8CFF,string);
    format(string2,sizeof(string2),"Du bist nun bei %s",SpielerName(playerid));
    SendClientMessage(pID,0x00FF8CFF,string2);
    SetPlayerPos(pID,x+1,y,z);
    return 1;
    }
    bitte schön

    Hey COmmunity ich komm nicht mehr klar mit diesem befehl bitte um hilfe



    if(strcmp("/weste nehmen", cmdtext, true, 10) == 0)
    {
    new vid=GetPlayerVehicleID(playerid);
    new engine,lights,alarm,doors,bonnet,objective;
    if(IstSpielerInFraktion(playerid, 5))
    {
    if(!IsPlayerNearVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du bist nicht am Kofferraum.");
    {
    if(GetPlayerSkin(playerid) == 119)
    {
    if(GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,0,objective))
    {
    SetPlayerAttachedObject(playerid,1,19142,1,0.1,0.05,0.0,0.0,0.0,0.0);//Weste
    SetPlayerArmour(playerid,100);
    }
    }
    }
    }
    }



    Er meint bei if(GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,0,objective)) da meint er die 0 wäre falsch hier der Error




    Error:C:\Users\Maximilian\Desktop\SAMP Server in FC\gamemodes\new.pwn(1290) : error 035: argument type mismatch (argument 7)
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.

    Hey Community ich hab momentan keine idee wie ich es hinbekomme das wenn man waffen sowie armour in einen Kofferraum packen kann natürlich muss man das in variablen abspeichern aber wie bekomme ich das hin ich hab grade keine peilung für einen anfang

    Hey Community hier ist mein problem wie ihr seht steht da new string[128], usw. und in derz eile hab ich 4 Warnings


    if(strcmp("/ac", cmdtext, true, 10) == 0)
    {
    if(IstSpielerAdminLevel(playerid, 1))
    {
    new string[128], string2[128], string3[128], string4[128], string5[128];
    format(string,sizeof(string),"{00FFD2FF}Supporter Befehle:{FAFAFAFF}/kick <ID> <GRUND>,/supportcar");
    SendClientMessage(playerid,Weiß,"string");
    format(string,sizeof(string2),"{9BFF00FF}Moderator Befehle: {FAFAFAFF}/repair,/ban <ID> <GRUND>");
    SendClientMessage(playerid,Weiß,"string2");
    format(string,sizeof(string3),"{6E6E6EFF}Administrator Befehle: {FAFAFAFF}/cr(carrespawn)");
    SendClientMessage(playerid,Weiß,"string3");
    format(string,sizeof(string4),"{00FF1EFF}Super Administrator Befehle:");
    SendClientMessage(playerid,Weiß,"string4");
    format(string,sizeof(string5),"{FF8200FF}Owner unb Co Befehle: {FAFAFAFF}/restart,/makeleader <ID> <FRAKID>,/makeadmin <ID> <RANG>,/gm [ID] [BETRAG]");
    SendClientMessage(playerid,Weiß,"string5");
    return 1;
    }
    return 1;
    }


    C:\Users\Maximilian\Desktop\SAMP Server in FC\gamemodes\new.pwn(1211) : warning 204: symbol is assigned a value that is never used: "string5"
    C:\Users\Maximilian\Desktop\SAMP Server in FC\gamemodes\new.pwn(1211) : warning 204: symbol is assigned a value that is never used: "string4"
    C:\Users\Maximilian\Desktop\SAMP Server in FC\gamemodes\new.pwn(1211) : warning 204: symbol is assigned a value that is never used: "string3"
    C:\Users\Maximilian\Desktop\SAMP Server in FC\gamemodes\new.pwn(1211) : warning 204: symbol is assigned a value that is never used: "string2"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Warnings.

    So sieht der befehl aus aber ich hab ein fehler in der zeile mit SendCLientMessage Hier:


    ocmd:gm(playerid,params[])
    {
    if(IstSpielerAdminLevel(playerid,5))
    {
    new pID, Betrag, string[128],string2[128];
    if(sscanf(params("ui",pID,Betrag)) return SendClientMessage(playerid,0xB9FF00FF,"Nutze /Gm <ID> <Betrag>");
    GivePlayerMoney(pID,Betrag);
    format(string,sizeof(string),"Du hast %s %i $ gegeben",SpielerName(pID),Betrag);
    SendClientMessage(playerid,Weiß,string);
    format(string,sizeof(string),"%s hat dir %i $ gegeben ",SpielerName(playerid),Betrag);
    SendClientMessage(playerid,Weiß,string);
    return 1;
    }
    }



    C:\Users\Maximilian Kroll\Desktop\SAMP Server in FC\gamemodes\new.pwn(1478) : error 012: invalid function call, not a valid address
    C:\Users\Maximilian\Desktop\SAMP Server in FC\gamemodes\new.pwn(1478) : warning 215: expression has no effect
    C:\Users\Maximilian\Desktop\SAMP Server in FC\gamemodes\new.pwn(1478) : warning 215: expression has no effect
    C:\Users\Maximilian\Desktop\SAMP Server in FC\gamemodes\new.pwn(1478) : warning 215: expression has no effect
    C:\Users\Maximilian\Desktop\SAMP Server in FC\gamemodes\new.pwn(1478) : error 001: expected token: ";", but found ")"
    C:\Users\Maximilian\Desktop\SAMP Server in FC\gamemodes\new.pwn(1478) : error 029: invalid expression, assumed zero
    C:\Users\Maximilian\Desktop\SAMP Server in FC\gamemodes\new.pwn(1478) : 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.