Beiträge von InternetInk aka Benjamin

    Das hast du im moment:
    GetXYInFrontOfPlayer(playerid, x, y, z, a, 1)
    Das ist die definition:
    GetXYInFrontOfPlayer(playerid, Float:x , Float:y , Float:distance)


    Unglaublich schwierig...
    Die heißen ja zum großteil sogar gleich...

    Parameter sind die Werte innerhalb der Runden Klammern, die duch komma getrennt werden.
    playerid ist ein Parameter
    x ist ein anderer Parameter
    y ist ein weiterer Parameter
    distance ist der letzte Parameter
    Du hast aber:
    GetXYInFrontOfPlayer(playerid, x, y, z, a, 1);
    Das sind zu viele, daher die "number of arguments does not match definition" warnings

    Playstation Network , ist halt ein RIEEESEN Privat Server von X-Box Live.


    wtf unlogisch?


    Eigentlich ist PS3 oder XBOX360 eine reine Gewissensfrage.
    Ich habe selbst eine XBOX und mir gefällt das Pad z.B. besser als das von der PS3.
    Man kann natürlich daran hängen bleiben das man bei der XBOX bezahlen muss um online spielen zu können.
    Dabei sei gesagt, bei ebay kostet 1 Jahr um die 35 Euro, da kann man selbst entscheiden ob es einem das Wert ist oder nicht...


    Bzw.
    Ich hab mir die XBOX wegen Halo Reach gekauft :D

    Naja ich lass es bleiben,weil Hilfe kann man hier nicht Erwarten


    Nach 4 Stunden Thread eröffnung und um 3 Uhr morgens? Da kannste auch nichts erwarten :huh:


    Bzw.
    Deine Datenbank heißt "samp_Accounts" und die Tabelle heißt "Name" , das ist falsch.
    Wie die Datenbank heißt spielt keine Rolle, aber die Tabelle muss (Wie in der Funktion genutzt) "samp_accounts" heißen.
    Außerdem müssen die Variabel wie z.B. "pReg" usw so ebenfalls in der Tabelle heißen.


    Die Funktion :
    mysql_GetIntByString("samp_accounts","pAge","pName",playername2);
    hohlt die Information ja aus der Datenbank, übersetzt kommt als MySQL befehl raus:
    SELECT 'pAge' FROM 'samp_Accounts' WHERE 'pName' = 'DeinName'


    Und wenn bei dir die Felder und die Datenbank so nicht heißen funzt das nicht ;)

    Du kannst jede Zeile in z.B. 2 Zeilen trennen, du musst aber darauf auchten das du es nach einem Komma ( , ) machst.

    Blödsinn :huh: Man kann so wie ich unten nach Verknüpfungen trennen, aber nicht nach Kommas das is Quatsch

    Versuch es mal so:


    Wozu so viele if-Abfragen? Wird so wohl kaum funktionieren...


    Wenn dann so: //Edit eingerückt

    //
    if(strcmp(cmd, "/gangequip", true) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,5.0,1233.1462,-981.1647,43.4766) || IsPlayerInRangeOfPoint(playerid,5.0,145.6218,1367.0225,1083.8594)
    || IsPlayerInRangeOfPoint(playerid,5.0,236.5579,1064.8623,1084.2083) || IsPlayerInRangeOfPoint(playerid,5.0,145.5831,1366.8931,1083.8594)
    || IsPlayerInRangeOfPoint(playerid,5.0,-222.6197,1400.7908,27.7656) || IsPlayerInRangeOfPoint(playerid,5.0,503.2602,-75.1576,998.7651)
    || IsPlayerInRangeOfPoint(playerid,5.0,2491.7283,-1690.8501,14.7656) || IsPlayerInRangeOfPoint(playerid,5.0,2819.0388,-1169.9384,1025.5703)
    || IsPlayerInRangeOfPoint(playerid,5.0,1211.8036,-15.4760,1000.9219) || IsPlayerInRangeOfPoint(playerid,5.0,745.0085,1439.7786,1102.7031)
    || IsPlayerInRangeOfPoint(playerid,5.0,327.8148,1482.8434,1084.4375) || IsPlayerInRangeOfPoint(playerid,5.0,259.5170,1243.1080,1084.2578)
    || IsPlayerInRangeOfPoint(playerid,5.0,2267.2373,-79.2482,26.7834) || IsPlayerInRangeOfPoint(playerid,5.0,27.3693,1343.2300,1084.3750)
    || IsPlayerInRangeOfPoint(playerid,5.0,963.6270,2112.4751,1011.0234))
    {
    new Mitglied;
    if(PlayerInfo[playerid][pMember] > PlayerInfo[playerid][pLeader]) Mitglied = PlayerInfo[playerid][pMember];
    else Mitglied = PlayerInfo[playerid][pLeader]; //Erklärung siehe unten


    if(Mitglied == 14 || Mitglied == 15 || Mitglied == 16 || Mitglied == 17 || Mitglied == 18
    || Mitglied == 19 || Mitglied == 20 || Mitglied == 22 || Mitglied == 23 || Mitglied == 5
    || Mitglied == 6 || Mitglied == 8 || Mitglied == 10 || Mitglied == 12 || Mitglied == 13)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_RED, "WARNUNG : Wenn du kein Waffenschein hast, wirst du von Kent_Brockman gekickt!");
    SendClientMessage(playerid, COLOR_WHITE, "Hilfe : /gangequip [item nummer]");
    SendClientMessage(playerid, COLOR_GREEN, "|_______ Ausrüstung _______|");
    SendClientMessage(playerid, COLOR_LIGHTGREEN, "| 1: Alle Waffen weglegen2: MP5+Deagle");
    return 1;
    }
    new item = strval(tmp);
    if (item == 1)
    {
    ResetPlayerWeapons(playerid);
    }
    else if (item == 2)
    {
    GivePlayerWeapon(playerid, 24, 500);
    GivePlayerWeapon(playerid, 29, 500);
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist kein Mitglied!");
    }
    }
    return 1;
    }