Beiträge von Gohan

    Zitat

    Hitman ist eine Staatsfraktionen aus dem Grund weil es in der USA Kopfgeldjäger gibt die vom Staat bezhalt werden.


    Nur hier ist der Unterschied das es fürs Töten Geld gibt.

    Falsch!!


    ein Kopfgeldjäger ist kein Auftragskiller


    ein Kopfgeldjäger bekommt eine Belohnung dafür, dass er einen Sträfling einfängt das Geld kommt zwar vom Staat aber der Staat bezahlt ihn nicht weil er kriegt ja kein festes gehalt oder arbeitsvertrag!!

    Zitat

    Ein Kopfgeldjäger ist eine Privatperson, die eine andere Person legal jagt, um eine Belohnung (das Kopfgeld) für das Auffinden zu bekommen. In den USA bezeichnet man heutzutage mit bounty hunter
    normalerweise jemanden, der einen Kautionsflüchtigen sucht. Da dieser
    Begriff negativ mit dem Wilden Westen in Verbindung gebracht werden
    kann, gibt es in den USA andere Berufsbezeichnungen wie zum Beispiel Bail Enforcement Agent oder Fugitive Recovery Agent.

    ein Hitman ist ein Auftragsmöder der für geld jemanden umlegt!! somit kein KOPFGELDJÄGER!!

    Quelle Wikipedia...


    mfg,
    Gohan

    danke :D
    habs jetzt bissel umständlicher gemacht aber funktioniert schon Danke trotzdem :D

    Nein, mein Fehler, sorry!
    Du müsstest natürlich die eine Variable mit der Adminvariable austauschen und abfragen.
    Wie gesagt, war mein Fehler, sorry!

    hehe :D


    dann kommen folgende fehlermeldungen
    Zeile (2193) : Ungültiger Befehl
    Zeile (2193) : Ungültiges Array (kein Array?): "IstSpielerInFraktion"
    Zeile (2193 -- 2194) : Erwartete Zeichen "}", aber gefunden "if"
    Zeile (2193 -- 2194) : Zuviele Fehler in einer Zeile


    des sieht jetzt wie folgt aus im script
    if(newkeys == KEY_SECONDARY_ATTACK)
    {
    if(IstSpielerAdmin(playerid, 1)) || (IstSpielerInFraktion(playerid, 7)){
    if(IsPlayerInRangeOfPoint(playerid,1,2523.2727,-1679.2258,15.4970))//GS eingang
    {
    GameTextForPlayer(playerid, "~r~Grove Street Families", 1500, 1);
    SetPlayerPos(playerid,318.564971,1118.209960,1083.882812);
    SetPlayerInterior(playerid,5);
    SetPlayerVirtualWorld(playerid,1);
    SetCameraBehindPlayer(playerid);
    //SetPlayerFacingAngle(playerid,Float:);
    }
    }


    und wenn ich
    if(IstSpielerAdmin(playerid, 1)) || (IstSpielerInFraktion(playerid, 7)){
    mal umdrehe
    if(IstSpielerInFraktion(playerid, 7)) || (IstSpielerAdmin(playerid, 1)){


    kommt folgendes:
    Zeile (2193) : Ungültiger Befehl
    Zeile (2193) : Ungültiges Array (kein Array?): "IstSpielerAdmin"
    Zeile (2193 -- 2194) : Erwartete Zeichen "}", aber gefunden "if"
    Zeile (2193 -- 2194) : Zuviele Fehler in einer Zeile


    leider nein :( :D hast du


    if(IstSpielerInFraktion(playerid, 7)) || (IstSpielerInFraktion(playerid, 7)) {
    mit absicht doppelt ?


    *edit
    Fehlercode:
    Zeile (2193) : Ungültiger Befehl
    Zeile (2193) : Ungültiges Array (kein Array?): "IstSpielerInFraktion"
    Zeile (2193 -- 2194) : Erwartete Zeichen "}", aber gefunden "if"
    Zeile (2193 -- 2194) : Zuviele Fehler in einer Zeile


    Zeilen
    if(IstSpielerInFraktion(playerid, 7)) || (IstSpielerInFraktion(playerid, 7)){ // zeile 2193
    if(IsPlayerInRangeOfPoint(playerid,1,2523.2727,-1679.2258,15.4970))//GS eingang // zeile 2194

    HeyHo


    ich hab da mal ne kleine frage ? undzwar gehts darum dass ich für meine gang-interiors des so haben will dass auch admins diese betreten können allerdings weiß ich nicht genau wie ich des machen soll weil entweder fragt er ab ob der spieler in der fraktion ist oder ob er admin ist und nicht ob er eins von den beiden ist


    hier mal der code so wie es mit der abfrage ist ob der spieler in der fraktion ist


    if(newkeys == KEY_SECONDARY_ATTACK)
    {
    if(IstSpielerInFraktion(playerid, 7))
    if(IsPlayerInRangeOfPoint(playerid,1,2523.2727,-1679.2258,15.4970))//GS eingang
    {
    GameTextForPlayer(playerid, "~r~Grove Street Families", 1500, 1);
    SetPlayerPos(playerid,318.564971,1118.209960,1083.882812);
    SetPlayerInterior(playerid,5);
    SetPlayerVirtualWorld(playerid,1);
    SetCameraBehindPlayer(playerid);
    //SetPlayerFacingAngle(playerid,Float:);
    }
    }


    und hier mal der code wie er abfragen würde ob der spieler admin ist


    if(newkeys == KEY_SECONDARY_ATTACK)
    {
    if(IstSpielerInAdmin(playerid, 1)) //soll halt ab adminrang 1 schon betreten werden können da es nur 4 bei uns gibt
    if(IsPlayerInRangeOfPoint(playerid,1,2523.2727,-1679.2258,15.4970))//GS eingang
    {
    GameTextForPlayer(playerid, "~r~Grove Street Families", 1500, 1);
    SetPlayerPos(playerid,318.564971,1118.209960,1083.882812);
    SetPlayerInterior(playerid,5);
    SetPlayerVirtualWorld(playerid,1);
    SetCameraBehindPlayer(playerid);
    //SetPlayerFacingAngle(playerid,Float:);
    }
    }


    wäre cool wenn mir da jemand helfen würde


    mfg,
    Gohan

    hehe :D dankee @ euch beide :D hab jetzt
    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");
    sSpieler[playerid][Rank] = dini_Int(Spieler,"Rank");


    hergenommen sind die errors weg :D


    vielen dank :D

    Hey leute ich hab in der SuFu was gefunden aber des hilft mir irgendwie nicht wirklich weiter
    hier der link


    ich hab die errors und bekomme sie nicht weg hab schon paar sachen ausprobiert...


    also ich krieg diese errors
    Zeile (425) : error 006: must be assigned to an array
    Zeile (426) : error 006: must be assigned to an array
    Zeile (427) : error 006: must be assigned to an array
    Zeile (428) : error 006: must be assigned to an array


    hier mal den kompletten stock für SpielerLaden
    stock SpielerLaden(playerid)
    {
    new Spieler[64];
    new Sname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Sname,sizeof(Sname));
    format(Spieler,sizeof(Spieler),"/playeraccounts/%s.txt",Sname);
    if(dini_Exists(Spieler))
    {
    SetPlayerScore(playerid,dini_Int(Spieler,"Level"));
    sSpieler[playerid][Adminlevel] = dini_Get(Spieler,"Adminlevel");
    sSpieler[playerid][Level] = dini_Get(Spieler,"Level");
    sSpieler[playerid][Fraktion] = dini_Get(Spieler,"Fraktion");
    sSpieler[playerid][Team] = dini_Get(Spieler,"Team");
    SpawnPlayer(playerid);
    }
    return 1;
    }
    und hier mal nur die fehlerzeilen :D
    sSpieler[playerid][Adminlevel] = dini_Get(Spieler,"Adminlevel");
    sSpieler[playerid][Level] = dini_Get(Spieler,"Level");
    sSpieler[playerid][Fraktion] = dini_Get(Spieler,"Fraktion");
    sSpieler[playerid][Team] = dini_Get(Spieler,"Team");


    weiß jemand was ich falsch gemacht habe ? wäre sehr froh über ne antwort :D


    Danke
    Gruß,
    Gohan

    Hey


    ich hätte da nen kleines problem mit dini_Get undzwar kriege ich folgende fehlermeldung


    Zeile (425) : Befehl hat keinen Sinn
    Zeile (425) : Erwartete Zeichen ";", aber gefunden "["
    Zeile (425) : Ungültiger Befehl
    Zeile (425) : Befehl hat keinen Sinn
    Zeile (425) : Erwartete Zeichen ";", aber gefunden "]"
    Zeile (425) : Zuviele Fehler in einer Zeile


    5 Errors, 2 Warnungen
    Du hast Errors im Skript. Kompilierung abgebrochen


    PWNMod Compiler Version 1.2
    (c) Trooper[Y]
    In Kooperation mit GTA-Servers.de


    und so siehts im Script aus
    stock SpielerLaden(playerid)
    {
    new Spieler[64];
    new Sname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Sname,sizeof(Sname));
    format(Spieler,sizeof(Spieler),"/playeraccounts/%s.txt",Sname);
    if(dini_Exists(Spieler))
    {
    SetPlayerScore(playerid,dini_Int(Spieler,"Level"));
    Spieler[playerid][Adminlevel] = dini_Get(Spieler,"Adminlevel"); //<---- Zeile 425
    Spieler[playerid][Level] = dini_Get(Spieler,"Level");
    Spieler[playerid][Fraktion] = dini_Get(Spieler,"Fraktion");
    Spieler[playerid][Team] = dini_Get(Spieler,"Team");
    SpawnPlayer(playerid);
    }
    return 1;
    }


    ich hab die sufu schon genutzt und auch was gefunden aber er/sie hats genauso gemacht gehabt ?


    gruß,
    Gohan



    Fehler gefunden :D...

    steht drinnen normalerweise?


    stock Connect_To_Database()
    {
    mysql_connect(SQL_HOST, SQL_USER, SQL_DATA, SQL_PASS);
    if(mysql_ping() == 1)
    {
    print("[MYSQL] Verbindung zur Datenbank wurde erfolgreich hergestellt!");
    return true;
    }
    else


    {
    print("[MYSQL] Es konnte keine Verbindung zur Datenbank hergestellt werden!");
    print("[MYSQL] Es wird erneut versucht eine Verbindung zur Datenbank herzustellen!");
    mysql_connect(SQL_HOST, SQL_USER, SQL_DATA, SQL_PASS);
    if(mysql_ping() == 1)
    {
    print("[MYSQL] Es konnte im 2 Versuch eine Verbindung hergestellt werden!");
    return true;
    }
    else
    {
    print("[MYSQL] Es konnte keine Verbindung zur Datenbank hergestellt werden!");
    print("[MYSQL] Der Server wird nun beendet!");
    SendRconCommand("exit");
    return true;
    }
    }
    }
    stock mysql_CheckAccount(playerid)
    {
    new Query[128],Name[MAX_PLAYER_NAME],count;
    GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
    mysql_real_escape_string(Name, Name);
    format(Query, sizeof(Query), "SELECT * FROM `accounts` WHERE `Name` = '%s'", Name);
    mysql_query(Query);
    mysql_store_result();
    count = mysql_num_rows();
    mysql_free_result();
    return count;
    }



    weiß wirklich keiner eine antwort?


    gerne auch hilfe via Teamviewer brauche nur die errors weg :D

    Hallo Liebe Community


    ich hab ein Problem mit dem erstellen von fraktionen
    undzwar habe ich ein auf MYSQL basierendes login und register und admin system in meinem script und habe jetzt versucht eine fraktion hinzuzufügen


    und bekomme nun folgende errors die vorher nicht da waren :D


    Zeile (107) : Unbekannte Variable : "Connect_To_Database"
    Zeile (130) : Unbekannte Variable : "mysql_CheckAccount"
    Zeile (132) : error 012: invalid function call, not a valid address
    Zeile (132) : Befehl hat keinen Sinn
    Zeile (132) : Erwartete Zeichen ";", aber gefunden ")"
    Zeile (132) : Ungültiger Befehl
    Zeile (132) : Zuviele Fehler in einer Zeile


    jetzt frage ich mich was ich falsch gemacht haben könnte? dass nach dem
    reinschreiben einer Fraktion diese errors auftauchen ? vorher war es
    error frei obwohl ich daran nix verändert habe :D


    Zeile 107
    public OnGameModeInit()
    {
    Connect_To_Database(); // <----- zeile 107
    SetGameModeText("Roleplay");
    AddPlayerClass(1,1482.1995,-1769.2230,18.7958,228.7027,0,0,0,0,0,0); // spawn
    AddPlayerClass(1,1482.1995,-1769.2230,18.7958,228.7027,0,0,0,0,0,0); // spawn
    AddPlayerClass(1,1482.1995,-1769.2230,18.7958,228.7027,0,0,0,0,0,0); // spawn
    //====Timer====//
    SetTimer("Servernachricht",1800000,true);
    SetTimer("PayDay",3600000,true);
    return 1;
    }


    Zeile 130 und 132
    public OnPlayerRequestClass(playerid, classid)
    {
    SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
    if(GetPVarInt(playerid,"Eingeloggt") == 0)
    {
    new string[128];
    if(mysql_CheckAccount(playerid) == 0) // <------------------------------- ZEILE 130
    {
    format(string,sizeof(string),"||========| Willkommen auf %s |========||",SpielerName(playerid)); // <------------ ZEILE 132
    SendClientMessage(playerid,COLOR_WEISS,"Sie besitzen noch kein Account auf unsere Datenbank. Bitte erstellen Sie sich ein Account!");
    SendClientMessage(playerid,COLOR_ORANGE,string);
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Register",""HTML_GRÜN"Tipp: "HTML_ROT"Wenn Sie ihr Passwort eingegeben haben geben Sie es niemanden weiter, Approved Life wird Sie nie danach Fragen!\n"HTML_WEISS"Bitte geben Sie nun ihr gewünschtes Passwort ein um fortzufahren:","Registrieren","Schließen");
    }
    else if(mysql_CheckAccount(playerid) == 1)
    {
    format(string,sizeof(string),"||========| Willkommen zurück auf %s ==||",SpielerName(playerid));
    SendClientMessage(playerid, COLOR_WEISS,"Ihr Account wurde in unsere Datenbank gefunden. Bitte loggen Sie sich ein!");
    SendClientMessage(playerid,COLOR_ORANGE,string);
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Bitte gib dein Passwort ein:","Login","Abbrechen");
    }
    }
    return 1;
    }

    Hallo liebe Community,


    Ich suche einen Scripter mit genügend erfahrung um ein Selfmade Reallife Script zu erstellen, die bugs zu fixxen und das Script nach unseren wünschen zu erweitern und zu udaten...


    Was ich erwarte:
    Ich würde gerne ersteinmal ein paar Referenzen sehen was du bereits gescriptet hast und ob es den Leuten gefällt


    Was du von Uns erwarten kannst:
    Natürlich Admin Rechte auf dem Server
    30 - 50€ Monatlich!! (wenn du dem Team beitritst) wenn nicht für das fertige script einen Preis über den sich reden lässt
    Wir setzen keinen unter druck!! Reallife geht vor!
    wir sind sehr freundliche und nette typen


    Wenn du interesse hast dann melde dich einfach bei mir :D


    Gruß,
    Gohan