Beiträge von PrePear

    Hey bekomme dauerhaft diesen Error:

    Zitat

    CoR.pwn(24836) : error 035: argument type mismatch (argument 3)


    mysql_SetFloat("accounts", "online", "1", "Name", playername2);


    Ich finde den Fehler nicht.


    Wäre für Hilfe echt dankbar :love:


    //Gelöst
    Vielleicht sollte ich die Klammern um die Zahlen weg lassen :D

    Ich kriege die beiden Error nicht weg, obwohl ich sie mehrmals im Script benutze hakt es genau da :/

    Zitat


    C:\Users\Jannik\Desktop\Raluno\Raluno\Server\gamemodes\CoR.pwn(75449) : error 017: undefined symbol "mysql_query"
    C:\Users\Jannik\Desktop\Raluno\Raluno\Server\gamemodes\CoR.pwn(75451) : error 017: undefined symbol "mysql_fetch_int"


    Zeilen:

    stock mysql_GetInt(Table[], Field[], Where[], Is[])
    {
    new query[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Is, Is);
    format(query, 128, "SELECT `%s` FROM `%s` WHERE `%s` = '%s'", Field, Table, Where, Is);
    mysql_query(query);
    mysql_store_result();
    new sqlint = mysql_fetch_int();
    mysql_free_result();
    return sqlint;
    }


    Kann mir bitte einer helfen ?

    Also soll das so aussehen ?


    Hat das nicht schon jemand umgesetzt sodass er mir das zeigen könnte ich krieg ja alles hin nur den Login nicht :/


    public WBB_GotUserPasswordCheckState ( Index , State ) {
    if ( State )
    {
    OnPlayerLogin(playerid);
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"{800000}Login","{FFFFFF}Das {800000}Passwort {FFFFFF}ist nicht korrekt! Bitte gib nun dein {008000}richtiges {800000}Passwort {FFFFFF}ein:","Login","Abbrechen");
    gPlayerLogTries[playerid] += 1;
    if(gPlayerLogTries[playerid] == 4) { Kick(playerid); }
    return 1;
    }
    }

    Hab das gleiche Problem:
    Als Plugin: Das angegebene Archiv ist kein gültiges Paket.
    Als Stil: Der Stil konnte nicht importiert werden. Es handelt sich nicht um eine gültige Stil-Datei.


    Bitte um Hilfe



    Liebe Grüße

    Hey ihr Brotfische,
    hier mal ein paar Angebote.


    SmartNet S

    • Webspace: 1000 MB
    • Traffic: unbegrenzt
    • Inklusivdomains: 1
    • Domainendung: .de
    • Skripte: HTML, PHP, Perl
    • Postfächer (IMAP, POP3): 50
    • Sub-Domains: 25
    • MySQL Datenbanken: 5
    • FTP-Konten: unbegrenzt
    • Preis: 1 € /mtl.

    SmartNet M

    • Webspace: 2500 MB
    • Traffic: unbegrenzt
    • Inklusivdomains: 2
    • Domainendung: .de
    • Skripte: HTML, PHP, Perl
    • Postfächer (IMAP, POP3): 150
    • Sub-Domains: 75
    • MySQL Datenbanken: 10
    • FTP-Konten: unbegrenzt
    • Preis: 2 € /mtl.

    SmartNet L

    • Webspace: 5000 MB
    • Traffic: unbegrenzt
    • Inklusivdomains: 3
    • Domainendung: .de .com .net .biz .info .name .org .eu
    • Skripte: HTML, PHP, Perl
    • Postfächer (IMAP, POP3): 500
    • Sub-Domains: 150
    • MySQL Datenbanken: 25
    • FTP-Konten: unbegrenzt
    • Preis: 4 € /mtl.

    Es sind auch noch andere Endungen möglichen gegen einen Aufpreis:
    Hier findet ihr alle verfügbaren Domain Endungen.


    Customer Control Panel:
    Wir bieten unseren Kunden ein sogenanntes Customer Control Panel an.
    In dem können z. B. Domains bestellt werden sowie Rechnungen eingesehen werden.
    Außerdem können Sie da Ihr Produkt kündigen etc.


    Zahlungsmethoden:
    PayPal, PaySafeCard, Überweisung


    Bei Interesse einfach melden
    Entweder hier im Forum oder per E-Mail an jannik@gsanetwork.de



    ______
    Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.

    Hey,
    ich habe ein Problem und zwar habe ich das DTC-Car System im Script drin doch wenn ich ein Auto kaufen möchte wird
    kein Textdraw erstellt wo Name, Preis steht.


    Hier wird das Textdraw erstellt:
    for(new x = 0; x < AUTOHAUSER;x++)
    {
    if(PlayerToPoint(1.5, playerid, DtcSonstiges[x][0][0],DtcSonstiges[x][0][1],DtcSonstiges[x][0][2]) && !Dtc_PlayerHaveCar[playerid][Dtc_PlayerKey[playerid]] || pickupid == Dtc_Info[x] && !Dtc_PlayerHaveCar[playerid][Dtc_PlayerKey[playerid]])
    {
    TogglePlayerControllable(playerid, 0);
    SetPlayerVirtualWorld(playerid,55+playerid);
    new string[246];
    dtc_AutohausCar[playerid] = 0;
    dtc_AutohausCat[playerid] = x;
    new c1 = random(120);
    new c2 = random(120);
    new car;
    new preis;
    for(new ah = 0; ah < sizeof(dtcKaufliste);ah++)
    {
    if(car == 0 && dtcKaufliste[ah][dtc_Autohaus] == x)
    {
    car = dtcKaufliste[ah][dtc_CarModel];
    preis = dtcKaufliste[ah][dtc_CarPreis];
    }
    }
    SetPlayerCameraPos(playerid, DtcSonstiges[x][2][0],DtcSonstiges[x][2][1],DtcSonstiges[x][2][2]);
    SetPlayerCameraLookAt(playerid, DtcSonstiges[x][1][0],DtcSonstiges[x][1][1],DtcSonstiges[x][1][2]);
    dtc_AutohausSCar[playerid] = CreateVehicle(car, DtcSonstiges[x][1][0],DtcSonstiges[x][1][1],DtcSonstiges[x][1][2],DtcSonstiges[x][1][3],c1,c2,-1);
    SetPlayerPos(playerid, DtcSonstiges[x][3][0],DtcSonstiges[x][3][1],DtcSonstiges[x][3][2]);
    SetVehicleVirtualWorld(dtc_AutohausSCar[playerid],55+playerid);
    format(string,sizeof(string),"~r~<< AUTOHAUS >>~n~~w~Name: ~b~%s~n~~w~Preis: ~b~$%d~n~~w~Auswaehlen:~n~~w~ <Num 4<~b~&~w~>Num 6> ~n~~w~Kaufen:~b~ Enter ~n~~w~Abbrechen:~b~ Tab",CarName[car-400],preis);
    if(!CarKauf[playerid])
    {
    CarKauf[playerid] = TextDrawCreate(200,350,string);
    TextDrawAlignment(CarKauf[playerid],1);
    TextDrawUseBox(CarKauf[playerid],1);
    TextDrawBoxColor(CarKauf[playerid],0x000000FF);
    TextDrawSetOutline(CarKauf[playerid],1);
    TextDrawBackgroundColor(CarKauf[playerid],COLOR_BLACK);
    TextDrawSetOutline(CarKauf[playerid],1);
    TextDrawFont(CarKauf[playerid], 2);
    //TextDrawSetProportional(CarKauf[playerid], 2);
    TextDrawTextSize(CarKauf[playerid],450,410);
    TextDrawShowForPlayer(playerid,CarKauf[playerid]);
    }
    else
    {
    TextDrawHideForPlayer(playerid,CarKauf[playerid]);
    TextDrawSetString(CarKauf[playerid],string);
    TextDrawShowForPlayer(playerid,CarKauf[playerid]);
    }
    }


    Und hier die Zeilen wenn man Numpad drückt um die Autos zu tauschen:

    if(newkeys == KEY_ANALOG_RIGHT || newkeys == KEY_LOOK_RIGHT || newkeys == KEY_FIRE) //right (4 Numpad/e)
    {
    new carid = dtc_AutohausCar[playerid] +1;
    if(carid >= AhCars)
    {
    carid = 0;
    }
    new car,preis,counter;
    for(new ah = 0; ah < sizeof(dtcKaufliste);ah++)
    {
    if(dtcKaufliste[ah][dtc_Autohaus] == autohaus)
    {
    if( counter == carid)
    {
    car = dtcKaufliste[ah][dtc_CarModel];
    preis = dtcKaufliste[ah][dtc_CarPreis];
    }
    counter ++;
    }
    }
    new c1 = random(120);
    new c2 = random(120);
    DestroyVehicle(dtc_AutohausSCar[playerid]);
    dtc_AutohausSCar[playerid] = CreateVehicle(car, DtcSonstiges[autohaus][1][0],DtcSonstiges[autohaus][1][1],DtcSonstiges[autohaus][1][2],DtcSonstiges[autohaus][1][3],c1,c2,-1);
    SetVehicleVirtualWorld(dtc_AutohausSCar[playerid],55+playerid);
    new string[246];
    TextDrawHideForPlayer(playerid,CarKauf[playerid]);
    TextDrawDestroy(CarKauf[playerid]);
    format(string,sizeof(string),"~r~<< AUTOHAUS >>~n~~w~Name: ~b~%s~n~~w~Preis: ~b~$%d~n~~w~Auswaehlen:~n~~w~ <Num 4<~b~&~w~>Num 6> ~n~~w~Kaufen:~b~ Enter ~n~~w~Abbrechen:~b~ Tab",CarName[car-400],preis);
    CarKauf[playerid] = TextDrawCreate(200,350,string);
    TextDrawAlignment(CarKauf[playerid],1);
    TextDrawUseBox(CarKauf[playerid],1);
    TextDrawBoxColor(CarKauf[playerid],0x000000FF);
    TextDrawBackgroundColor(CarKauf[playerid],COLOR_BLACK);
    TextDrawSetOutline(CarKauf[playerid],1);
    TextDrawFont(CarKauf[playerid], 2);
    //TextDrawSetProportional(CarKauf[playerid], 2);
    TextDrawTextSize(CarKauf[playerid],450,410);
    TextDrawShowForPlayer(playerid,CarKauf[playerid]);


    dtc_AutohausCar[playerid] = carid;
    }
    if(newkeys == KEY_ANALOG_LEFT || newkeys == KEY_LOOK_LEFT || newkeys == KEY_JUMP) //left (6 Numpad/q)
    {
    new carid = dtc_AutohausCar[playerid] -1;
    if(carid < 0)
    {
    carid = AhCars;
    }
    new car,preis,counter;
    for(new ah = 0; ah < sizeof(dtcKaufliste);ah++)
    {
    if(dtcKaufliste[ah][dtc_Autohaus] == autohaus)
    {
    if( counter == carid)
    {
    car = dtcKaufliste[ah][dtc_CarModel];
    preis = dtcKaufliste[ah][dtc_CarPreis];
    }
    counter ++;
    }
    }
    new c1 = random(120);
    new c2 = random(120);
    DestroyVehicle(dtc_AutohausSCar[playerid]);
    dtc_AutohausSCar[playerid] = CreateVehicle(car, DtcSonstiges[autohaus][1][0],DtcSonstiges[autohaus][1][1],DtcSonstiges[autohaus][1][2],DtcSonstiges[autohaus][1][3],c1,c2,-1);
    SetVehicleVirtualWorld(dtc_AutohausSCar[playerid],55+playerid);
    new string[246];
    TextDrawHideForPlayer(playerid,CarKauf[playerid]);
    TextDrawDestroy(CarKauf[playerid]);
    format(string,sizeof(string),"~r~<< AUTOHAUS >>~n~~w~Name: ~b~%s~n~~w~Preis: ~b~$%d~n~~w~Auswaehlen:~n~~w~ <Num 4<~b~&~w~>Num 6> ~n~~w~Kaufen:~b~ Enter ~n~~w~Abbrechen:~b~ Tab",CarName[car-400],preis);
    CarKauf[playerid] = TextDrawCreate(200,350,string);
    TextDrawAlignment(CarKauf[playerid],1);
    TextDrawUseBox(CarKauf[playerid],1);
    TextDrawBoxColor(CarKauf[playerid],0x000000FF);
    TextDrawBackgroundColor(CarKauf[playerid],COLOR_BLACK);
    TextDrawSetOutline(CarKauf[playerid],1);
    TextDrawFont(CarKauf[playerid], 2);
    //TextDrawSetProportional(CarKauf[playerid], 2);
    TextDrawTextSize(CarKauf[playerid],450,410);
    TextDrawShowForPlayer(playerid,CarKauf[playerid]);


    dtc_AutohausCar[playerid] = carid;
    }



    Ich hoffe mir kann jemand helfen :)

    Jetzt bekomm ich den Error:

    Zitat

    C:\Users\Jannik\Desktop\Raluno\Raluno\Server\gamemodes\Raluno.pwn(23300) : error 047: array sizes do not match, or destination array is too small
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

    Hey Leute ich habe ein Problem mit WBB_Connect.



    Meine Errors:

    Zitat

    C:\Users\Jannik\Desktop\Raluno\Raluno\Server\gamemodes\Raluno.pwn(23300) : error 006: must be assigned to an array
    C:\Users\Jannik\Desktop\Raluno\Raluno\Server\gamemodes\Raluno.pwn(67232) : error 035: argument type mismatch (argument 2)
    C:\Users\Jannik\Desktop\Raluno\Raluno\Server\gamemodes\Raluno.pwn(67241) : error 035: argument type mismatch (argument 2)
    C:\Users\Jannik\Desktop\Raluno\Raluno\Server\gamemodes\Raluno.pwn(23300) : warning 204: symbol is assigned a value that is never used: "pwstring"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

    Die Zeilen:
    Erstmal die Definition:

    new pwstring;
    forward OnPlayerPW(playerid, password[]);


    Zeile 23298-23301

    public OnPlayerPW(playerid, password[])
    {
    pwstring = password;
    }


    Zeile 67214-67251

    if(dialogid == DIALOG_REG2)
    {
    if(response && strlen(inputtext) > 0)
    {
    OnPlayerPW(playerid, inputtext);
    ShowPlayerDialog(playerid,DIALOG_EMAIL,DIALOG_STYLE_INPUT,"E-Mail Adresse","Bitte gib eine E-Mail für das Forum ein:","OK","Abbrechen");
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_REG2,DIALOG_STYLE_INPUT,"Account erstellen","Gib das Passwort für deinen Account ein:","OK","Abbrechen");
    }
    }
    if(dialogid == DIALOG_EMAIL)
    {
    if(response && strlen(inputtext) > 0)
    {
    new Namewbb[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Namewbb,MAX_PLAYER_NAME);
    new stateforum = WBB_AddNewUser(Namewbb, pwstring, inputtext, 1);
    WBB_SetUserToGroup(Namewbb,3);
    if(stateforum == -1)
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Diese E-Mail gibt es schon.");
    ShowPlayerDialog(playerid,DIALOG_EMAIL,DIALOG_STYLE_INPUT,"E-Mail Adresse","Diese E-Mail ist schon vorhanden:","OK","Abbrechen");
    }
    else if(stateforum == 1)
    {
    OnPlayerRegister(playerid, pwstring);
    }



    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_EMAIL,DIALOG_STYLE_INPUT,"E-Mail Adresse","Bitte gib eine E-Mail für das Forum ein:","OK","Abbrechen");
    }
    }



    Danke im Vorraus