Beiträge von _Advanced_

    Hallo Leute,


    folgendes Problem. Ich hab ein /chouse und /dhouse Befehl um Häuser zu erstellen und zu löschen.

    Das erstellen klappt und funktioniert. Das Löschen aber funktioniert nur bei einem, also beim ersten zu dem ich hingehe.

    Danach kommt nur noch die Meldung, dass ich nicht in der Nähe eine Hauses stehe obwohl ich im Pickup bin.

    Er zeigt mir keine Erros bzw Warnings und ein Enum habe ich dafür oben schon erstellt.


    ocmd:chouse(playerid,params[])
    {
    new str[120],str2[120],name[MAX_PLAYER_NAME],inter,preis,level,Float:x,Float:y,Float:z;
    if(IsPlayerConnected(playerid))
    if(IsPlayerAdminLevel(playerid, 3))
    {
    if(sscanf(params,"ddd",inter,preis,level))return SendClientMessage(playerid,Gelb,"Befehl: /chouse [Interior] [Preis] [Level]");
    GetPlayerName(playerid,name,sizeof(name));
    GetPlayerPos(playerid,x,y,z);
    for(new i; i < MAX_HOUSES; i++)
    {
    HausInfo[i][Hposx] = x;
    HausInfo[i][Hposy] = y;
    HausInfo[i][Hposz] = z;
    HausInfo[i][Preis] = preis;
    HausInfo[i][Level] = level;
    HausInfo[i][Interior] = inter;
    HausInfo[i][Pickup] = CreatePickup(1273,1,x,y,z,0);
    format(str,sizeof(str),"Preis: %d$\nLevel: %d\n/buyhouse um es zu kaufen",HausInfo[i][Preis],HausInfo[i][Level]);
    HausInfo[i][Label] = Create3DTextLabel(str,Orange,HausInfo[i][Hposx],HausInfo[i][Hposy],HausInfo[i][Hposz],10.0,0,0);
    }
    for(new player; player < MAX_PLAYERS; player++)
    {
    format(str2,sizeof(str2),"[Admin]: %s hat ein Haus erstellt.",name);
    if(IsPlayerAdminLevel(player, 2))
    {
    SendClientMessage(player,Gelb,str2);
    }
    }
    }
    return 1;
    }


    ocmd:dhouse(playerid,params[])
    {
    new str[120],name[MAX_PLAYER_NAME];
    if(IsPlayerConnected(playerid))
    if(IsPlayerAdminLevel(playerid, 3))
    {
    GetPlayerName(playerid,name,sizeof(name));
    for(new i; i < MAX_HOUSES; i++)
    {
    if(!IsPlayerInRangeOfPoint(playerid,3.0,HausInfo[i][Hposx],HausInfo[i][Hposy],HausInfo[i][Hposz]))return SendClientMessage(playerid,Grau,"Du bist nicht in der Nähe eine Hauses.");
    HausInfo[i][Hposx] = 0;
    HausInfo[i][Hposy] = 0;
    HausInfo[i][Hposz] = 0;
    HausInfo[i][Preis] = 0;
    HausInfo[i][Level] = 0;
    HausInfo[i][Interior] = 0;
    Delete3DTextLabel(HausInfo[i][Label]);
    DestroyPickup(HausInfo[i][Pickup]);
    }
    for(new player; player < MAX_PLAYERS; player++)
    {
    format(str,sizeof(str),"[Admin]: %s hat ein Haus gelöscht.",name);
    if(IsPlayerAdminLevel(player, 2))
    {
    SendClientMessage(player,Gelb,str);
    }
    }
    }
    return 1;
    }

    Guten Tag / Abend,


    ich suche für mein Derzeitiges Selfmade ein Testserver, da ich keinen besitze.

    Ich bin schon recht weit und möchte nicht aufhören. Da es auf Mysql gescriptet ist bräuchte ich auch eine Datenbank (phpMyAdmin).

    Es reicht wenn der Server 5 Slots hat. Bei den Rechten bräuchte ich nur FTP, Start & Stop, und Zugriff auf die Datenbank.

    Da sich mein momentaner kostenloser Sponsor aus unerklärlichen Dingen nicht mehr anschreiben lässt bzw sich nicht mehr meldet

    und ich gesehen habe, dass manche auch hier noch kostenlose Server zur Verfügung stellen, hoffe ich drauf

    auch einen Testserver zu erhalten.


    MfG


    Advanced

    Guten Tag / Abend,


    ich bin auf der Suche nach einem Scripter der mir bisschen aushilft beim Script. Da ich momentan

    selbst viel zu tun habe und das Projekt auch leite bleibt meist wenig Zeit um richtig viel

    am Script zu arbeiten. Da ich aus dem Team der einzige bin der Scripten kann suche ich noch einen.


    ___________________________________________________________________________________________________________________________________________________________________

    Unser Server

    Das Script basiert auf einem GF. Ich habs jedoch schon weit Editiert und die meisten Bugs "eliminiert".

    Weiterhin habe ich es schon auf Mysql umgeschrieben weswegen ein Control Panel in Zukunft kein Problem sein wird.

    Ein Server besitzen wir der 24/7 ist und den man bis 500 Slots einstellen kann. TS3 und Forum sind ebenfalls

    vorhanden und bereits eingestellt. Um eine WBB4 Lizenz kümmern wir uns im nachhinein.


    ___________________________________________________________________________________________________________________________________________________________________


    Community

    Unser Team besteht bereits aus 5 Leuten. 3 Supporter, einem Stellv. Projektleiter und mir als Projektleiter.

    TS3 Techniker, Forum Techniker, Desginer, Mapper & Scripter sind unter uns vertreten.

    Wir sind noch recht neu und haben sehr viele coole Ideen die auch umzusetzen sind.

    Unsere Community ist noch recht klein da wir neu sind aber sehr nett. Wir regeln alles kontrolliert ab

    und halten alles im Überblick.


    ___________________________________________________________________________________________________________________________________________________________________


    Gegenleistung

    Als Gegenleistung würde der Scripter einen festen Posten als Mitglied bekommen sowie Rechte erhalten.

    Geld haben wir momentan keins. Sollte jedoch es zu einer Serverspende kommen erhält der Scripter auch

    einen Anteil.


    ___________________________________________________________________________________________________________________________________________________________________


    Erwartung

    Der Scripter muss jetzt nicht alles können. Kein VIP 5 Sterne Scripter sein. Es reicht wenn er das

    Grundwissen besitzt und ein wenig darüber hinaus. Weiterhin sollte er Motivation und

    Zuverlässigkeit mitbringen. TS und ein funktionierendes Headset sollen ebenfalls vorhanden sein.


    ___________________________________________________________________________________________________________________________________________________________________


    Schlusswort

    Ich hoffe du konntest dir einen Eindruck verschaffen und würde mich über eine Antwort freuen.

    Ich würde bitten unnötige Kommentare oder sowas wie "Ja ist mir viel zu wenig" etc zu

    unterlassen. Ist es nichts für dich dann braucht man auch nicht drunter schreiben.

    Nur bei Interesse bitte melden.


    ___________________________________________________________________________________________________________________________________________________________________


    Kontakt

    TS: 84.200.24.122:9999

    Private Nachricht


    ___________________________________________________________________________________________________________________________________________________________________




    MfG


    Advanced

    Hallo Leute,


    ich verwende zur Zeit das Biz System vom GF und wollte fragen wie dort die Daten aufgebaut sind, weil ich eventuell

    ein paar hinzufügen bzw. entfernen möchte. Ich hab mich noch nicht damit befasst deswegen weiß ich es auch noch nicht genau.



    0|The State|Autohaus SF|No-one|-1661.969604|1217.775146|7.250000|7|1600000|10|69371479|1|0|100|100|10
    0|The State|Gang Car|No-one|-1968.5598


    Ich hab jetzt mal ein Teil raus genommen aber ich weiß jetzt nicht was genau was ist. Also was die x,y,z sind etc.


    MfG

    Ich hab wieder folgendes Problem, wenn ich auf den Server connecte und mein Passwort eingebe egal ob Login oder Register sobald ich auf Enter drücke kommt dort
    Server Closed the Connection. Ich weiß nicht weiter weil ich schon alles versucht habe im Rahmen meiner Erfahrungen.


    stock SavePlayer(playerid)
    {
    if(!IsPlayerConnected(playerid) || IsPlayerNPC(playerid))return 0;
    new query[3000], sname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,sname,sizeof(sname));
    PlayerInfo[playerid][pCash] = GetPlayerMoney(playerid), PlayerInfo[playerid][pLevel] = GetPlayerScore(playerid);
    format(query,sizeof query,"UPDATE `spieler` SET `Level`='%d', `Admin`='%d', `DonateRank`='%d', `Reg`='%d', `Sex`='%d', `Age`='%d', `Origin`='%d', `CK`='%d', `Muted`='%d', `Exp`='%d' , `Cash`='%d', `Account`='%d', `Crimes`='%d'",
    PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pAdmin],PlayerInfo[playerid][pDonateRank],PlayerInfo[playerid][pReg],PlayerInfo[playerid][pSex],PlayerInfo[playerid][pAge],PlayerInfo[playerid][pOrigin],PlayerInfo[playerid][pCK],PlayerInfo[playerid][pMuted],PlayerInfo[playerid][pExp],PlayerInfo[playerid][pCash],PlayerInfo[playerid][pAccount],PlayerInfo[playerid][pCrimes]);
    format(query,sizeof query,"%s,`Arrested`='%d', `WantedDeaths`='%d', `PhoneBook`='%d', `LottoNr`='%d', `Job`='%d', `PayCheck`='%d'",
    query,PlayerInfo[playerid][pArrested],PlayerInfo[playerid][pWantedDeaths],PlayerInfo[playerid][pPhoneBook],PlayerInfo[playerid][pLottoNr],PlayerInfo[playerid][pJob],PlayerInfo[playerid][pPayCheck]);
    format(query,sizeof query,"%s,`HeadValue`='%d',`Jailed`='%d',`JailTime`='%d',`GangJailed`='%d',`Mauled`='%d',`Mats`='%d',`Drugs`='%d',`Leader`='%d',`Member`='%d',`FMember`='%d',`Rank`='%d',`Health`='%.2f',`SHealth`='%.2f'",
    query,PlayerInfo[playerid][pHeadValue],PlayerInfo[playerid][pJailed],PlayerInfo[playerid][pJailTime],PlayerInfo[playerid][pGangJailed],PlayerInfo[playerid][pMauled],PlayerInfo[playerid][pMats],PlayerInfo[playerid][pDrugs],PlayerInfo[playerid][pLeader],PlayerInfo[playerid][pMember],PlayerInfo[playerid][pFMember],PlayerInfo[playerid][pRank],PlayerInfo[playerid][pHealth],PlayerInfo[playerid][pSHealth]);
    format(query,sizeof query,"%s,`Int`='%d',`Local`='%d',`Team`='%d',`Model`='%d',`Pnumber`='%d'",
    query,PlayerInfo[playerid][pInt],PlayerInfo[playerid][pLocal],PlayerInfo[playerid][pTeam],PlayerInfo[playerid][pModel],PlayerInfo[playerid][pPnumber]),
    format(query,sizeof query,"%s,`Phousekey`='%d',`Pbiskey`='%d',`CarLic`='%d',`NewLic`='%d',`FlyLic`='%d',`Pos_x`='%.4f',`Pos_y`='%.4f',`Pos_z`='%.4f',`BoatLic`='%d',`FishLic`='%d',`GunLic`='%d',`LKWLic`='%d',`RollerLic`='%d',`MotoLic`='%d',`Zig`='%d',`ZigSucht`='%d'",
    query,PlayerInfo[playerid][pPhousekey],PlayerInfo[playerid][pPbiskey],PlayerInfo[playerid][pCarLic],PlayerInfo[playerid][pNewLic],PlayerInfo[playerid][pFlyLic],PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z],PlayerInfo[playerid][pBoatLic],PlayerInfo[playerid][pFishLic],PlayerInfo[playerid][pGunLic],PlayerInfo[playerid][pLKWLic],PlayerInfo[playerid][pRollerLic],PlayerInfo[playerid][pMotoLic],PlayerInfo[playerid][pZig],PlayerInfo[playerid][pZigSucht]);
    format(query,sizeof query,"%s,`Mulltime`='%d',`PayDay`='%d',`PayDayHad`='%d',`AlcoholPerk`='%d',`Warns`='%d',`Adjustable`='%d',`Fuel`='%d',`Married`='%d',`MarriedTo`='%s',`InvDrugs`='%d'",
    query,PlayerInfo[playerid][pMulltime],PlayerInfo[playerid][pPayDay],PlayerInfo[playerid][pPayDayHad],PlayerInfo[playerid][pAlcoholPerk],PlayerInfo[playerid][pWarns],PlayerInfo[playerid][pAdjustable],PlayerInfo[playerid][pFuel],PlayerInfo[playerid][pMarried],PlayerInfo[playerid][pMarriedTo],PlayerInfo[playerid][pInvDrugs]);
    format(query,sizeof query,"%s,`InvMats`='%d',`Roadblock`='%d',`PlayMinutes`='%d',`GesamtMinutes`='%d',`MinutesSinceLogin`='%d',`MinutesSinceAn`='%d'",
    query,PlayerInfo[playerid][pInvMats],PlayerInfo[playerid][pRoadblock],PlayerInfo[playerid][pPlayMinutes],PlayerInfo[playerid][pGesamtMinutes],PlayerInfo[playerid][pMinutesSinceLogin],PlayerInfo[playerid][pMinutesSinceAn]);
    format(query,sizeof query,"%s,`HandyGeld`='%d',`HandyVer`='%d',`UhrID`='%d',`HandyID`='%d',`OwnPerso`='%d',`OwnAntrag`='%d',`PersoStop`='%d',`Gehalt`='%d',`FrakSperre`='%d',`BoxMats`='%d',`BoxDrugs`='%d',`Tot`='%d',`Meldung`='%d',`Ptankekey`='%d'",
    query,PlayerInfo[playerid][pHandyGeld],PlayerInfo[playerid][pHandyVer],PlayerInfo[playerid][pUhrID],PlayerInfo[playerid][pHandyID],PlayerInfo[playerid][pOwnPerso],PlayerInfo[playerid][pOwnAntrag],PlayerInfo[playerid][pPersoStop],PlayerInfo[playerid][pGehalt],PlayerInfo[playerid][pFrakSperre],PlayerInfo[playerid][pBoxMats],PlayerInfo[playerid][pBoxDrugs],PlayerInfo[playerid][pTot],PlayerInfo[playerid][pMeldung],PlayerInfo[playerid][pPtankekey]);
    format(query,sizeof query,"%s,`Gesperrt`='%d',`Contract`='%d',`Notruf`='%d',`Navi`='%d',`Skin`='%d',`Sprengstoff`='%d',`Hotel`='%d',`TutorialLevel`='%d',`Wohnung`='%d',`JobGehalt`='%d',`BusSkill`='%d',`Tut`='%d' WHERE `Name`='%s'",
    query,PlayerInfo[playerid][pGesperrt],PlayerInfo[playerid][pContract],PlayerInfo[playerid][pNotruf],PlayerInfo[playerid][pNavi],PlayerInfo[playerid][pSkin],PlayerInfo[playerid][pSprengstoff],PlayerInfo[playerid][pHotel],PlayerInfo[playerid][pTutorialLevel],PlayerInfo[playerid][pWohnung],PlayerInfo[playerid][pJobGehalt],PlayerInfo[playerid][pBusSkill],PlayerInfo[playerid][pTut],sname);
    printf("Die Speicherung für %s wurde aufgerufen!",sname),print(query);
    mysql_query(query);
    strdel(query,0,sizeof(query));
    return 1;
    }
    stock LoadPlayer(playerid)
    {
    if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
    {
    new query[1024],sname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,sname,sizeof(sname));
    format(query,sizeof(query),"SELECT * FROM `spieler` WHERE `Name`='%s'",sname);
    mysql_query(query);
    mysql_store_result(dbhandle);
    print(query),printf("Das laden von %s wurde ausgeführt!",sname);
    while(mysql_retrieve_row(dbhandle))
    {
    mysql_fetch_field_row(query, "Level"),PlayerInfo[playerid][pLevel]=strval(query);
    mysql_fetch_field_row(query, "Admin"),PlayerInfo[playerid][pAdmin]=strval(query);
    mysql_fetch_field_row(query, "DonateRank"),PlayerInfo[playerid][pDonateRank]=strval(query);
    mysql_fetch_field_row(query, "Reg"),PlayerInfo[playerid][pReg]=strval(query);
    mysql_fetch_field_row(query, "Sex"),PlayerInfo[playerid][pSex]=strval(query);
    mysql_fetch_field_row(query, "Age"),PlayerInfo[playerid][pAge]=strval(query);
    mysql_fetch_field_row(query, "Origin"),PlayerInfo[playerid][pOrigin]=strval(query);
    mysql_fetch_field_row(query, "CK"),PlayerInfo[playerid][pCK]=strval(query);
    mysql_fetch_field_row(query, "Muted"),PlayerInfo[playerid][pMuted]=strval(query);
    mysql_fetch_field_row(query, "Exp"),PlayerInfo[playerid][pExp]=strval(query);
    mysql_fetch_field_row(query, "Cash"),PlayerInfo[playerid][pCash]=strval(query);
    mysql_fetch_field_row(query, "Account"),PlayerInfo[playerid][pAccount]=strval(query);
    mysql_fetch_field_row(query, "Crimes"),PlayerInfo[playerid][pCrimes]=strval(query);
    mysql_fetch_field_row(query, "Arrested"),PlayerInfo[playerid][pArrested]=strval(query);
    mysql_fetch_field_row(query, "WantedDeaths"),PlayerInfo[playerid][pWantedDeaths]=strval(query);
    mysql_fetch_field_row(query, "PhoneBook"),PlayerInfo[playerid][pPhoneBook]=strval(query);
    mysql_fetch_field_row(query, "LottoNr"),PlayerInfo[playerid][pLottoNr]=strval(query);
    mysql_fetch_field_row(query, "Job"),PlayerInfo[playerid][pJob]=strval(query);
    mysql_fetch_field_row(query, "PayCheck"),PlayerInfo[playerid][pPayCheck]=strval(query);
    mysql_fetch_field_row(query, "HeadValue"),PlayerInfo[playerid][pHeadValue]=strval(query);
    mysql_fetch_field_row(query, "Jailed"),PlayerInfo[playerid][pJailed]=strval(query);
    mysql_fetch_field_row(query, "JailTime"),PlayerInfo[playerid][pJailTime]=strval(query);
    mysql_fetch_field_row(query, "GangJailed"),PlayerInfo[playerid][pGangJailed]=strval(query);
    mysql_fetch_field_row(query, "Mauled"),PlayerInfo[playerid][pMauled]=strval(query);
    mysql_fetch_field_row(query, "Mats"),PlayerInfo[playerid][pMats]=strval(query);
    mysql_fetch_field_row(query, "Drugs"),PlayerInfo[playerid][pDrugs]=strval(query);
    mysql_fetch_field_row(query, "Leader"),PlayerInfo[playerid][pLeader]=strval(query);
    mysql_fetch_field_row(query, "Member"),PlayerInfo[playerid][pMember]=strval(query);
    mysql_fetch_field_row(query, "FMember"),PlayerInfo[playerid][pFMember]=strval(query);
    mysql_fetch_field_row(query, "Rank"),PlayerInfo[playerid][pRank]=strval(query);
    mysql_fetch_field_row(query, "Health"),PlayerInfo[playerid][pHealth]=strval(query);
    mysql_fetch_field_row(query, "SHealth"),PlayerInfo[playerid][pSHealth]=strval(query);
    mysql_fetch_field_row(query, "Int"),PlayerInfo[playerid][pInt]=strval(query);
    mysql_fetch_field_row(query, "Local"),PlayerInfo[playerid][pLocal]=strval(query);
    mysql_fetch_field_row(query, "Team"),PlayerInfo[playerid][pTeam]=strval(query);
    mysql_fetch_field_row(query, "Model"),PlayerInfo[playerid][pModel]=strval(query);
    mysql_fetch_field_row(query, "Pnumber"),PlayerInfo[playerid][pPnumber]=strval(query);
    mysql_fetch_field_row(query, "Phousekey"),PlayerInfo[playerid][pPhousekey]=strval(query);
    mysql_fetch_field_row(query, "Pbiskey"),PlayerInfo[playerid][pPbiskey]=strval(query);
    mysql_fetch_field_row(query, "CarLic"),PlayerInfo[playerid][pCarLic]=strval(query);
    mysql_fetch_field_row(query, "NewLic"),PlayerInfo[playerid][pNewLic]=strval(query);
    mysql_fetch_field_row(query, "FlyLic"),PlayerInfo[playerid][pFlyLic]=strval(query);
    mysql_fetch_field_row(query, "Pos_x"),PlayerInfo[playerid][pPos_x]=strval(query);
    mysql_fetch_field_row(query, "Pos_y"),PlayerInfo[playerid][pPos_y]=strval(query);
    mysql_fetch_field_row(query, "Pos_z"),PlayerInfo[playerid][pPos_z]=strval(query);
    mysql_fetch_field_row(query, "BoatLic"),PlayerInfo[playerid][pBoatLic]=strval(query);
    mysql_fetch_field_row(query, "FishLic"),PlayerInfo[playerid][pFishLic]=strval(query);
    mysql_fetch_field_row(query, "GunLic"),PlayerInfo[playerid][pGunLic]=strval(query);
    mysql_fetch_field_row(query, "LKWLic"),PlayerInfo[playerid][pLKWLic]=strval(query);
    mysql_fetch_field_row(query, "RollerLic"),PlayerInfo[playerid][pRollerLic]=strval(query);
    mysql_fetch_field_row(query, "MotoLic"),PlayerInfo[playerid][pMotoLic]=strval(query);
    mysql_fetch_field_row(query, "Zig"),PlayerInfo[playerid][pZig]=strval(query);
    mysql_fetch_field_row(query, "ZigSucht"),PlayerInfo[playerid][pZigSucht]=strval(query);
    mysql_fetch_field_row(query, "Mulltime"),PlayerInfo[playerid][pMulltime]=strval(query);
    mysql_fetch_field_row(query, "PayDay"),PlayerInfo[playerid][pPayDay]=strval(query);
    mysql_fetch_field_row(query, "PayDayHad"),PlayerInfo[playerid][pPayDayHad]=strval(query);
    mysql_fetch_field_row(query, "AlcoholPerk"),PlayerInfo[playerid][pAlcoholPerk]=strval(query);
    mysql_fetch_field_row(query, "Warns"),PlayerInfo[playerid][pWarns]=strval(query);
    mysql_fetch_field_row(query, "Adjustable"),PlayerInfo[playerid][pAdjustable]=strval(query);
    mysql_fetch_field_row(query, "Fuel"),PlayerInfo[playerid][pFuel]=strval(query);
    mysql_fetch_field_row(query, "Married"),PlayerInfo[playerid][pMarried]=strval(query);
    mysql_fetch_field_row(query, "MarriedTo"),PlayerInfo[playerid][pMarriedTo]=strval(query);
    mysql_fetch_field_row(query, "InvDrugs"),PlayerInfo[playerid][pInvDrugs]=strval(query);
    mysql_fetch_field_row(query, "InvMats"),PlayerInfo[playerid][pInvMats]=strval(query);
    mysql_fetch_field_row(query, "Roadblock"),PlayerInfo[playerid][pRoadblock]=strval(query);
    mysql_fetch_field_row(query, "PlayMinutes"),PlayerInfo[playerid][pPlayMinutes]=strval(query);
    mysql_fetch_field_row(query, "GesamtMinutes"),PlayerInfo[playerid][pGesamtMinutes]=strval(query);
    mysql_fetch_field_row(query, "MinutesSinceLogin"),PlayerInfo[playerid][pMinutesSinceLogin]=strval(query);
    mysql_fetch_field_row(query, "MinutesSinceAn"),PlayerInfo[playerid][pMinutesSinceAn]=strval(query);
    mysql_fetch_field_row(query, "HandyGeld"),PlayerInfo[playerid][pHandyGeld]=strval(query);
    mysql_fetch_field_row(query, "HandyVer"),PlayerInfo[playerid][pHandyVer]=strval(query);
    mysql_fetch_field_row(query, "UhrID"),PlayerInfo[playerid][pUhrID]=strval(query);
    mysql_fetch_field_row(query, "HandyID"),PlayerInfo[playerid][pHandyID]=strval(query);
    mysql_fetch_field_row(query, "OwnPerso"),PlayerInfo[playerid][pOwnPerso]=strval(query);
    mysql_fetch_field_row(query, "OwnAntrag"),PlayerInfo[playerid][pOwnAntrag]=strval(query);
    mysql_fetch_field_row(query, "PersoStop"),PlayerInfo[playerid][pPersoStop]=strval(query);
    mysql_fetch_field_row(query, "Gehalt"),PlayerInfo[playerid][pGehalt]=strval(query);
    mysql_fetch_field_row(query, "FrakSperre"),PlayerInfo[playerid][pFrakSperre]=strval(query);
    mysql_fetch_field_row(query, "BoxMats"),PlayerInfo[playerid][pBoxMats]=strval(query);
    mysql_fetch_field_row(query, "BoxDrugs"),PlayerInfo[playerid][pBoxDrugs]=strval(query);
    mysql_fetch_field_row(query, "Tot"),PlayerInfo[playerid][pTot]=strval(query);
    mysql_fetch_field_row(query, "Meldung"),PlayerInfo[playerid][pMeldung]=strval(query);
    mysql_fetch_field_row(query, "Ptankekey"),PlayerInfo[playerid][pPtankekey]=strval(query);
    mysql_fetch_field_row(query, "Gesperrt"),PlayerInfo[playerid][pGesperrt]=strval(query);
    mysql_fetch_field_row(query, "Contract"),PlayerInfo[playerid][pContract]=strval(query);
    mysql_fetch_field_row(query, "Notruf"),PlayerInfo[playerid][pNotruf]=strval(query);
    mysql_fetch_field_row(query, "Navi"),PlayerInfo[playerid][pNavi]=strval(query);
    mysql_fetch_field_row(query, "Skin"),PlayerInfo[playerid][pSkin]=strval(query);
    mysql_fetch_field_row(query, "Sprengstoff"),PlayerInfo[playerid][pSprengstoff]=strval(query);
    mysql_fetch_field_row(query, "Hotel"),PlayerInfo[playerid][pHotel]=strval(query);
    mysql_fetch_field_row(query, "TutorialLevel"),PlayerInfo[playerid][pTutorialLevel]=strval(query);
    mysql_fetch_field_row(query, "Wohnung"),PlayerInfo[playerid][pWohnung]=strval(query);
    mysql_fetch_field_row(query, "JobGehalt"),PlayerInfo[playerid][pJobGehalt]=strval(query);
    mysql_fetch_field_row(query, "BusSkill"),PlayerInfo[playerid][pBusSkill]=strval(query);
    mysql_fetch_field_row(query, "Tut"),PlayerInfo[playerid][pTut]=strval(query);
    }
    mysql_free_result(dbhandle);
    }
    return 1;
    }
    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 `spieler` WHERE `Name` = '%s'", Name);
    mysql_query(Query);
    mysql_store_result();
    count = mysql_num_rows();
    mysql_free_result();
    return count;
    }
    stock CreateAccount(playerid, pass[])
    {
    new query[256],Name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
    mysql_real_escape_string(Name,Name);
    mysql_real_escape_string(pass,pass);
    format(query, sizeof(query), "INSERT INTO `spieler` (`Name`, `Passwort`) VALUES ('%s', '%s')", Name, pass);
    mysql_query(query);
    return true;
    }
    stock mysql_ReturnPasswort(Name[])
    {
    new query[130], Get[130];
    mysql_real_escape_string(Name, Name);
    format(query, 128, "SELECT `Passwort` FROM `spieler` WHERE `Name` = '%s'", Name);
    mysql_query(query);
    mysql_store_result();
    mysql_fetch_row(Get);
    mysql_free_result();
    return Get;
    }


    PS: Eine Datenbank wurde auch erstellt und die funktioniert weil Name und Passwort etc gespeichert wird.


    MfG

    Ok mit dem Speichern habe ich keine Probleme mehr, aber dennoch wenn ich Connecte und Passwort eingebe und Spawnen will steht da Server Closed the Connection.


    //Edit


    stock LoadPlayer(playerid)
    {
    if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
    {
    new query[250],sname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,sname,sizeof(sname));
    format(query,sizeof(query),"SELECT * FROM `spieler` WHERE `Name`='%s'",sname);
    mysql_query(query);
    mysql_store_result(dbhandle);
    print(query),printf("Das laden von %s wurde ausgeführt!",sname);
    while(mysql_retrieve_row(dbhandle))
    {
    mysql_fetch_field_row(query, "Level"),PlayerInfo[playerid][pLevel]=strval(query);
    mysql_fetch_field_row(query, "Admin"),PlayerInfo[playerid][pAdmin]=strval(query);
    mysql_fetch_field_row(query, "DonateRank"),PlayerInfo[playerid][pDonateRank]=strval(query);
    mysql_fetch_field_row(query, "Reg"),PlayerInfo[playerid][pReg]=strval(query);
    mysql_fetch_field_row(query, "Sex"),PlayerInfo[playerid][pSex]=strval(query);
    mysql_fetch_field_row(query, "Age"),PlayerInfo[playerid][pAge]=strval(query);
    mysql_fetch_field_row(query, "Origin"),PlayerInfo[playerid][pOrigin]=strval(query);
    mysql_fetch_field_row(query, "CK"),PlayerInfo[playerid][pCK]=strval(query);
    mysql_fetch_field_row(query, "Muted"),PlayerInfo[playerid][pMuted]=strval(query);
    mysql_fetch_field_row(query, "Exp"),PlayerInfo[playerid][pExp]=strval(query);
    mysql_fetch_field_row(query, "Cash"),PlayerInfo[playerid][pCash]=strval(query);
    mysql_fetch_field_row(query, "Account"),PlayerInfo[playerid][pAccount]=strval(query);
    mysql_fetch_field_row(query, "Crimes"),PlayerInfo[playerid][pCrimes]=strval(query);
    mysql_fetch_field_row(query, "Arrested"),PlayerInfo[playerid][pArrested]=strval(query);
    mysql_fetch_field_row(query, "WantedDeaths"),PlayerInfo[playerid][pWantedDeaths]=strval(query);
    mysql_fetch_field_row(query, "PhoneBook"),PlayerInfo[playerid][pPhoneBook]=strval(query);
    mysql_fetch_field_row(query, "LottoNr"),PlayerInfo[playerid][pLottoNr]=strval(query);
    mysql_fetch_field_row(query, "Job"),PlayerInfo[playerid][pJob]=strval(query);
    mysql_fetch_field_row(query, "PayCheck"),PlayerInfo[playerid][pPayCheck]=strval(query);
    mysql_fetch_field_row(query, "HeadValue"),PlayerInfo[playerid][pHeadValue]=strval(query);
    mysql_fetch_field_row(query, "Jailed"),PlayerInfo[playerid][pJailed]=strval(query);
    mysql_fetch_field_row(query, "JailTime"),PlayerInfo[playerid][pJailTime]=strval(query);
    mysql_fetch_field_row(query, "GangJailed"),PlayerInfo[playerid][pGangJailed]=strval(query);
    mysql_fetch_field_row(query, "Mauled"),PlayerInfo[playerid][pMauled]=strval(query);
    mysql_fetch_field_row(query, "Mats"),PlayerInfo[playerid][pMats]=strval(query);
    mysql_fetch_field_row(query, "Drugs"),PlayerInfo[playerid][pDrugs]=strval(query);
    mysql_fetch_field_row(query, "Leader"),PlayerInfo[playerid][pLeader]=strval(query);
    mysql_fetch_field_row(query, "Member"),PlayerInfo[playerid][pMember]=strval(query);
    mysql_fetch_field_row(query, "FMember"),PlayerInfo[playerid][pFMember]=strval(query);
    mysql_fetch_field_row(query, "Rank"),PlayerInfo[playerid][pRank]=strval(query);
    mysql_fetch_field_row(query, "Health"),PlayerInfo[playerid][pHealth]=strval(query);
    mysql_fetch_field_row(query, "SHealth"),PlayerInfo[playerid][pSHealth]=strval(query);
    mysql_fetch_field_row(query, "Int"),PlayerInfo[playerid][pInt]=strval(query);
    mysql_fetch_field_row(query, "Local"),PlayerInfo[playerid][pLocal]=strval(query);
    mysql_fetch_field_row(query, "Team"),PlayerInfo[playerid][pTeam]=strval(query);
    mysql_fetch_field_row(query, "Model"),PlayerInfo[playerid][pModel]=strval(query);
    mysql_fetch_field_row(query, "Pnumber"),PlayerInfo[playerid][pPnumber]=strval(query);
    mysql_fetch_field_row(query, "Phousekey"),PlayerInfo[playerid][pPhousekey]=strval(query);
    mysql_fetch_field_row(query, "Pbiskey"),PlayerInfo[playerid][pPbiskey]=strval(query);
    mysql_fetch_field_row(query, "CarLic"),PlayerInfo[playerid][pCarLic]=strval(query);
    mysql_fetch_field_row(query, "NewLic"),PlayerInfo[playerid][pNewLic]=strval(query);
    mysql_fetch_field_row(query, "FlyLic"),PlayerInfo[playerid][pFlyLic]=strval(query);
    mysql_fetch_field_row(query, "Pos_x"),PlayerInfo[playerid][pPos_x]=strval(query);
    mysql_fetch_field_row(query, "Pos_y"),PlayerInfo[playerid][pPos_y]=strval(query);
    mysql_fetch_field_row(query, "Pos_z"),PlayerInfo[playerid][pPos_z]=strval(query);
    mysql_fetch_field_row(query, "BoatLic"),PlayerInfo[playerid][pBoatLic]=strval(query);
    mysql_fetch_field_row(query, "FishLic"),PlayerInfo[playerid][pFishLic]=strval(query);
    mysql_fetch_field_row(query, "GunLic"),PlayerInfo[playerid][pGunLic]=strval(query);
    mysql_fetch_field_row(query, "LKWLic"),PlayerInfo[playerid][pLKWLic]=strval(query);
    mysql_fetch_field_row(query, "RollerLic"),PlayerInfo[playerid][pRollerLic]=strval(query);
    mysql_fetch_field_row(query, "MotoLic"),PlayerInfo[playerid][pMotoLic]=strval(query);
    mysql_fetch_field_row(query, "Zig"),PlayerInfo[playerid][pZig]=strval(query);
    mysql_fetch_field_row(query, "ZigSucht"),PlayerInfo[playerid][pZigSucht]=strval(query);
    mysql_fetch_field_row(query, "Mulltime"),PlayerInfo[playerid][pMulltime]=strval(query);
    mysql_fetch_field_row(query, "PayDay"),PlayerInfo[playerid][pPayDay]=strval(query);
    mysql_fetch_field_row(query, "PayDayHad"),PlayerInfo[playerid][pPayDayHad]=strval(query);
    mysql_fetch_field_row(query, "AlcoholPerk"),PlayerInfo[playerid][pAlcoholPerk]=strval(query);
    mysql_fetch_field_row(query, "Warns"),PlayerInfo[playerid][pWarns]=strval(query);
    mysql_fetch_field_row(query, "Adjustable"),PlayerInfo[playerid][pAdjustable]=strval(query);
    mysql_fetch_field_row(query, "Fuel"),PlayerInfo[playerid][pFuel]=strval(query);
    mysql_fetch_field_row(query, "Married"),PlayerInfo[playerid][pMarried]=strval(query);
    mysql_fetch_field_row(query, "MarriedTo"),PlayerInfo[playerid][pMarriedTo]=strval(query);
    mysql_fetch_field_row(query, "InvDrugs"),PlayerInfo[playerid][pInvDrugs]=strval(query);
    mysql_fetch_field_row(query, "InvMats"),PlayerInfo[playerid][pInvMats]=strval(query);
    mysql_fetch_field_row(query, "Roadblock"),PlayerInfo[playerid][pRoadblock]=strval(query);
    mysql_fetch_field_row(query, "PlayMinutes"),PlayerInfo[playerid][pPlayMinutes]=strval(query);
    mysql_fetch_field_row(query, "GesamtMinutes"),PlayerInfo[playerid][pGesamtMinutes]=strval(query);
    mysql_fetch_field_row(query, "MinutesSinceLogin"),PlayerInfo[playerid][pMinutesSinceLogin]=strval(query);
    mysql_fetch_field_row(query, "MinutesSinceAn"),PlayerInfo[playerid][pMinutesSinceAn]=strval(query);
    mysql_fetch_field_row(query, "HandyGeld"),PlayerInfo[playerid][pHandyGeld]=strval(query);
    mysql_fetch_field_row(query, "HandyVer"),PlayerInfo[playerid][pHandyVer]=strval(query);
    mysql_fetch_field_row(query, "UhrID"),PlayerInfo[playerid][pUhrID]=strval(query);
    mysql_fetch_field_row(query, "HandyID"),PlayerInfo[playerid][pHandyID]=strval(query);
    mysql_fetch_field_row(query, "OwnPerso"),PlayerInfo[playerid][pOwnPerso]=strval(query);
    mysql_fetch_field_row(query, "OwnAntrag"),PlayerInfo[playerid][pOwnAntrag]=strval(query);
    mysql_fetch_field_row(query, "PersoStop"),PlayerInfo[playerid][pPersoStop]=strval(query);
    mysql_fetch_field_row(query, "Gehalt"),PlayerInfo[playerid][pGehalt]=strval(query);
    mysql_fetch_field_row(query, "FrakSperre"),PlayerInfo[playerid][pFrakSperre]=strval(query);
    mysql_fetch_field_row(query, "BoxMats"),PlayerInfo[playerid][pBoxMats]=strval(query);
    mysql_fetch_field_row(query, "BoxDrugs"),PlayerInfo[playerid][pBoxDrugs]=strval(query);
    mysql_fetch_field_row(query, "Tot"),PlayerInfo[playerid][pTot]=strval(query);
    mysql_fetch_field_row(query, "Meldung"),PlayerInfo[playerid][pMeldung]=strval(query);
    mysql_fetch_field_row(query, "Ptankekey"),PlayerInfo[playerid][pPtankekey]=strval(query);
    mysql_fetch_field_row(query, "Gesperrt"),PlayerInfo[playerid][pGesperrt]=strval(query);
    mysql_fetch_field_row(query, "Contract"),PlayerInfo[playerid][pContract]=strval(query);
    mysql_fetch_field_row(query, "Notruf"),PlayerInfo[playerid][pNotruf]=strval(query);
    mysql_fetch_field_row(query, "Navi"),PlayerInfo[playerid][pNavi]=strval(query);
    mysql_fetch_field_row(query, "Skin"),PlayerInfo[playerid][pSkin]=strval(query);
    mysql_fetch_field_row(query, "Sprengstoff"),PlayerInfo[playerid][pSprengstoff]=strval(query);
    mysql_fetch_field_row(query, "Hotel"),PlayerInfo[playerid][pHotel]=strval(query);
    mysql_fetch_field_row(query, "TutorialLevel"),PlayerInfo[playerid][pTutorialLevel]=strval(query);
    mysql_fetch_field_row(query, "Wohnung"),PlayerInfo[playerid][pWohnung]=strval(query);
    mysql_fetch_field_row(query, "JobGehalt"),PlayerInfo[playerid][pJobGehalt]=strval(query);
    mysql_fetch_field_row(query, "BusSkill"),PlayerInfo[playerid][pBusSkill]=strval(query);
    }
    mysql_free_result(dbhandle);
    }
    return 1;
    }


    //Edit


    Hat sich erledgit. Thema somit geschlossen.

    Hallo Leute,


    ich habe nun das Accountsystem auf Mysql umgeschrieben. Jedoch klappt nicht alles so wie geplannt.

    Gebe ich beim Joinen mein Passwort ein und klick auf Login steht da: Server Closed the Connection.

    Ich hab die Datenbank überprüft und auch die Verbindung zu ihr wird aufgestellt.

    Im Mysql Debug steht folgendes:


    Zitat

    [21:40:31] >> mysql_query( Connection handle: 1 )


    [21:40:31] CMySQLHandler::Query(`Gesperrt`='0',`Contract`='0',`Notruf`='0',`Navi`='0',`Skin`='0',`Sprengstoff`='0',`Hotel`='0',`TutorialLevel`='0',`Wohnung`='0',`JobGehalt`='0',`BusSkill`='0' WHERE `Name`='Random_Name) - An error has occured. (Error ID: 1064, You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '`Gesperrt`='0',`Contract`='0',`Notruf`='0',`Navi`='0',`Skin`='0',`Sprengstoff`='' at line 1)


    [21:40:31] OnQueryError() - Called.


    Ich weiß jedoch jetzt nicht weiter weil ich nichts erkennen kann oder habe ich was übersehen?


    stock SavePlayer(playerid)
    {
    if(!IsPlayerConnected(playerid) || IsPlayerNPC(playerid))return 0;
    new query[1024], sname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,sname,sizeof(sname));
    PlayerInfo[playerid][pCash] = GetPlayerMoney(playerid), PlayerInfo[playerid][pLevel] = GetPlayerScore(playerid);
    format(query,sizeof query,"UPDATE `spieler` SET `Level`='%d', `Admin`='%d', `DonateRank`='%d', `Reg`='%d', `Sex`='%d', `Age`='%d', `Origin`='%d', `CK`='%d', `Muted`='%d', `Exp`='%d' , `Cash`='%d', `Account`='%d', `Crimes`='%d'",
    PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pAdmin],PlayerInfo[playerid][pDonateRank],PlayerInfo[playerid][pReg],PlayerInfo[playerid][pSex],PlayerInfo[playerid][pAge],PlayerInfo[playerid][pOrigin],PlayerInfo[playerid][pCK],PlayerInfo[playerid][pMuted],PlayerInfo[playerid][pExp],PlayerInfo[playerid][pCash],PlayerInfo[playerid][pAccount],PlayerInfo[playerid][pCrimes]);
    format(query,sizeof query,"`Arrested`='%d', `WantedDeaths`='%d', `PhoneBook`='%d', `LottoNr`='%d', `Job`='%d', `PayCheck`='%d'",
    PlayerInfo[playerid][pArrested],PlayerInfo[playerid][pWantedDeaths],PlayerInfo[playerid][pPhoneBook],PlayerInfo[playerid][pLottoNr],PlayerInfo[playerid][pJob],PlayerInfo[playerid][pPayCheck]);
    format(query,sizeof query,"`HeadValue`='%d',`Jailed`='%d',`JailTime`='%d',`GangJailed`='%d',`Mauled`='%d',`Mats`='%d',`Drugs`='%d',`Leader`='%d',`Member`='%d',`FMember`='%d',`Rank`='%d',`Health`='%.2f',`SHealth`='%.2f'",
    PlayerInfo[playerid][pHeadValue],PlayerInfo[playerid][pJailed],PlayerInfo[playerid][pJailTime],PlayerInfo[playerid][pGangJailed],PlayerInfo[playerid][pMauled],PlayerInfo[playerid][pMats],PlayerInfo[playerid][pDrugs],PlayerInfo[playerid][pLeader],PlayerInfo[playerid][pMember],PlayerInfo[playerid][pFMember],PlayerInfo[playerid][pRank],PlayerInfo[playerid][pHealth],PlayerInfo[playerid][pSHealth]);
    format(query,sizeof query,"`Int`='%d',`Local`='%d',`Team`='%d',`Model`='%d',`Pnumber`='%d'",
    PlayerInfo[playerid][pInt],PlayerInfo[playerid][pLocal],PlayerInfo[playerid][pTeam],PlayerInfo[playerid][pModel],PlayerInfo[playerid][pPnumber]),
    format(query,sizeof query,"`Phousekey`='%d',`Pbiskey`='%d',`CarLic`='%d',`NewLic`='%d',`FlyLic`='%d',`Pos_x`='%.4f',`Pos_y`='%.4f',`Pos_z`='%.4f',`BoatLic`='%d',`FishLic`='%d',`GunLic`='%d',`LKWLic`='%d',`RollerLic`='%d',`MotoLic`='%d',`Zig`='%d',`ZigSucht`='%d'",
    PlayerInfo[playerid][pPhousekey],PlayerInfo[playerid][pPbiskey],PlayerInfo[playerid][pCarLic],PlayerInfo[playerid][pNewLic],PlayerInfo[playerid][pFlyLic],PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z],PlayerInfo[playerid][pBoatLic],PlayerInfo[playerid][pFishLic],PlayerInfo[playerid][pGunLic],PlayerInfo[playerid][pLKWLic],PlayerInfo[playerid][pRollerLic],PlayerInfo[playerid][pMotoLic],PlayerInfo[playerid][pZig],PlayerInfo[playerid][pZigSucht]);
    format(query,sizeof query,"`Mulltime`='%d',`PayDay`='%d',`PayDayHad`='%d',`AlcoholPerk`='%d',`Warns`='%d',`Adjustable`='%d',`Fuel`='%d',`Married`='%d',`MarriedTo`='%s',`InvDrugs`='%d'",
    PlayerInfo[playerid][pMulltime],PlayerInfo[playerid][pPayDay],PlayerInfo[playerid][pPayDayHad],PlayerInfo[playerid][pAlcoholPerk],PlayerInfo[playerid][pWarns],PlayerInfo[playerid][pAdjustable],PlayerInfo[playerid][pFuel],PlayerInfo[playerid][pMarried],PlayerInfo[playerid][pMarriedTo],PlayerInfo[playerid][pInvDrugs]);
    format(query,sizeof query,"`InvMats`='%d',`Roadblock`='%d',`PlayMinutes`='%d',`GesamtMinutes`='%d',`MinutesSinceLogin`='%d',`MinutesSinceAn`='%d'",
    PlayerInfo[playerid][pInvMats],PlayerInfo[playerid][pRoadblock],PlayerInfo[playerid][pPlayMinutes],PlayerInfo[playerid][pGesamtMinutes],PlayerInfo[playerid][pMinutesSinceLogin],PlayerInfo[playerid][pMinutesSinceAn]);
    format(query,sizeof query,"`HandyGeld`='%d',`HandyVer`='%d',`UhrID`='%d',`HandyID`='%d',`OwnPerso`='%d',`OwnAntrag`='%d',`PersoStop`='%d',`Gehalt`='%d',`FrakSperre`='%d',`BoxMats`='%d',`BoxDrugs`='%d',`Tot`='%d',`Meldung`='%d',`Ptankekey`='%d'",
    PlayerInfo[playerid][pHandyGeld],PlayerInfo[playerid][pHandyVer],PlayerInfo[playerid][pUhrID],PlayerInfo[playerid][pHandyID],PlayerInfo[playerid][pOwnPerso],PlayerInfo[playerid][pOwnAntrag],PlayerInfo[playerid][pPersoStop],PlayerInfo[playerid][pGehalt],PlayerInfo[playerid][pFrakSperre],PlayerInfo[playerid][pBoxMats],PlayerInfo[playerid][pBoxDrugs],PlayerInfo[playerid][pTot],PlayerInfo[playerid][pMeldung],PlayerInfo[playerid][pPtankekey]);
    format(query,sizeof query,"`Gesperrt`='%d',`Contract`='%d',`Notruf`='%d',`Navi`='%d',`Skin`='%d',`Sprengstoff`='%d',`Hotel`='%d',`TutorialLevel`='%d',`Wohnung`='%d',`JobGehalt`='%d',`BusSkill`='%d' WHERE `Name`='%s'",
    PlayerInfo[playerid][pGesperrt],PlayerInfo[playerid][pContract],PlayerInfo[playerid][pNotruf],PlayerInfo[playerid][pNavi],PlayerInfo[playerid][pSkin],PlayerInfo[playerid][pSprengstoff],PlayerInfo[playerid][pHotel],PlayerInfo[playerid][pTutorialLevel],PlayerInfo[playerid][pWohnung],PlayerInfo[playerid][pJobGehalt],PlayerInfo[playerid][pBusSkill],sname);
    printf("Die Speicherung für %s wurde aufgerufen!",sname),print(query);
    mysql_query(query);
    strdel(query,0,sizeof(query));
    return 1;
    }



    Ich hoffe mir kann jemand weiter helfen.

    MfG

    Hallo,


    ich sitze zur Zeit an einem Autohaus System wo die Fahrzeuge auf dem Platz stehen und man einsteigen muss

    um es anschließend kaufen zu können. Jetzt ist meine Frage: Wie kann ich die Fahrzeuge so zu sagen "sichern"

    damit sie kein Spieler wegschieben kann. Ich hab das schon auf manchen Servern gesehen das es klappt.

    Versucht habe ich schon den Respawntimer auf 1 zu setzen klappt aber nicht so wie gedacht.


    MfG


    Advanced

    Guten Tag / Abend,


    ich sitze zurzeit an einer automatischen Fahrschule mit Geschwindigkeit Abfrage. Jedoch wenn ich zu schnell

    fahre passiert nichts großartiges. Ich mache das auch zum ersten mal deswegen weiß ich nicht wie ich da vorgehen soll.

    Ich hab mir das ganze Km/h Zeug vom Tacho abgeschaut:


    new Float:speed_x,Float:speed_y,Float:speed_z,Float:final_speed,final_speed_int,veh = GetPlayerVehicleID(playerid),kmh_anzahl = final_speed_int,str[128];
    GetVehicleVelocity(veh, speed_x, speed_y, speed_z);
    final_speed = floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))*120.0;
    final_speed_int = floatround(final_speed,floatround_round);


    Das steht unter OnPlayerEnterCheckpoint und da drunter dann die Abfrage:


    if(Pruefung[playerid] == 1 && PruefungCP[playerid] == 1 && GetVehicleModel(GetPlayerVehicleID(playerid)) == 410 && IsPlayerInRangeOfPoint(playerid,4.0,1634.9910,-1147.7936,23.6333))
    {
    if(kmh_anzahl > 60)
    {
    PruefungFehler[playerid] +=1;
    format(str,sizeof(str),"Bitte achte auf deine Geschwindigkeit! Fehler [%d/3]",PruefungFehler[playerid]);
    SendClientMessage(playerid,ROT,str);
    }
    DisablePlayerCheckpoint(playerid);
    PruefungCP[playerid] = 2;
    SetPlayerCheckpoint(playerid,1789.0580,-1175.8923,23.3792,4.0);
    }

    Guten Tag / Abend,


    ich habe mir ein Geschenksystem ausgedacht auf meinem Script. Ich möchte wenn der Spieler das Geschenk findet (Pickup)

    den Befehl /aufheben benutzt und es dann erhält. Soweit habe ich alles hinbekommen. Wie kann ich aber es hinbekommen, dass

    abgefragt wird ob der Spieler in der Range von diesem Geschenk (Pickup) ist?


    MfG

    Hey,


    ich arbeite gerade am Hochseefischer System und hab nur ein Problem, nämlich möchte ich, dass der Spieler aus der Area entfernen muss um zu Fischen. Aber
    es klappt irgendwie nicht. Ich kann immer noch in der "verbotenen" Area fischen :/



    if(strcmp(cmd, "/netz", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    if(PlayerInfo[playerid][pJob] == 30)
    {
    if(fischfuhr[playerid] == 1)
    {
    if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 453)
    {
    if(PlayerFisch[playerid] <= 240)
    {
    if(PlayerNetz[playerid] < 5)
    {
    if(IsPlayerInArea(playerid,3523.2300,-3714.8372,-3410.9109,3412.9407))
    {
    SendClientMessage(playerid,COLOR_GRAD1,"Du befindest dich nicht auf dem Meer.");
    return 1;
    }
    else if(!IsPlayerInArea(playerid,3523.2300,-3714.8372,-3410.9109,3412.9407))
    {
    new Float:x,Float:y,Float:z,str[100];
    if(PlayerNetz[playerid] == 0)
    {
    FreezePlayer(playerid);
    SetTimerEx("Fischer",15000,false,"i",playerid);
    GetPlayerPos(playerid,x,y,z);
    fx1[playerid] = x;
    fy1[playerid] = y;
    fz1[playerid] = z;
    format(str,sizeof(str),"Du lässt das erste Netz an folgenden Koordinaten aus: %.3f,%.3f",x,y);
    SendClientMessage(playerid,COLOR_LIGHTBLUE,str);
    PlayerNetz[playerid] = 1;
    }
    else if(PlayerNetz[playerid] == 1)
    {
    if(IsPlayerInRangeOfPoint(playerid,500.0,fx1[playerid],fy1[playerid],fz1[playerid]))
    {
    SendClientMessage(playerid,COLOR_GRAD1,"Du befindest dich noch zu nah am ersten Netz. (min. 500m)");
    return 1;
    }
    FreezePlayer(playerid);
    SetTimerEx("Fischer",15000,false,"i",playerid);
    GetPlayerPos(playerid,x,y,z);
    fx2[playerid] = x;
    fy2[playerid] = y;
    fz2[playerid] = z;
    format(str,sizeof(str),"Du lässt das zweite Netz an folgenden Koordinaten aus: %.3f,%.3f",x,y);
    SendClientMessage(playerid,COLOR_LIGHTBLUE,str);
    PlayerNetz[playerid] = 2;
    }
    else if(PlayerNetz[playerid] == 2)
    {
    if(IsPlayerInRangeOfPoint(playerid,500.0,fx2[playerid],fy2[playerid],fz2[playerid]))
    {
    SendClientMessage(playerid,COLOR_GRAD1,"Du befindest dich noch zu nah am zweiten Netz. (min. 500m)");
    return 1;
    }
    FreezePlayer(playerid);
    SetTimerEx("Fischer",15000,false,"i",playerid);
    GetPlayerPos(playerid,x,y,z);
    fx3[playerid] = x;
    fy3[playerid] = y;
    fz3[playerid] = z;
    format(str,sizeof(str),"Du lässt das dritte Netz an folgenden Koordinaten aus: %.3f,%.3f",x,y);
    SendClientMessage(playerid,COLOR_LIGHTBLUE,str);
    PlayerNetz[playerid] = 3;
    }
    else if(PlayerNetz[playerid] == 3)
    {
    if(IsPlayerInRangeOfPoint(playerid,500.0,fx3[playerid],fy3[playerid],fz3[playerid]))
    {
    SendClientMessage(playerid,COLOR_GRAD1,"Du befindest dich noch zu nah am dritten Netz. (min. 500m)");
    return 1;
    }
    FreezePlayer(playerid);
    SetTimerEx("Fischer",15000,false,"i",playerid);
    GetPlayerPos(playerid,x,y,z);
    fx4[playerid] = x;
    fy4[playerid] = y;
    fz4[playerid] = z;
    format(str,sizeof(str),"Du lässt das vierte Netz an folgenden Koordinaten aus: %.3f,%.3f",x,y);
    SendClientMessage(playerid,COLOR_LIGHTBLUE,str);
    PlayerNetz[playerid] = 4;
    }
    else if(PlayerNetz[playerid] == 4)
    {
    if(IsPlayerInRangeOfPoint(playerid,500.0,fx4[playerid],fy4[playerid],fz4[playerid]))
    {
    SendClientMessage(playerid,COLOR_GRAD1,"Du befindest dich noch zu nah am vierten Netz. (min. 500m)");
    return 1;
    }
    FreezePlayer(playerid);
    SetTimerEx("Fischer3",15000,false,"i",playerid);
    GetPlayerPos(playerid,x,y,z);
    fx5[playerid] = x;
    fy5[playerid] = y;
    fz5[playerid] = z;
    format(str,sizeof(str),"Du lässt das fünfte Netz an folgenden Koordinaten aus: %.3f,%.3f",x,y);
    SendClientMessage(playerid,COLOR_LIGHTBLUE,str);
    PlayerNetz[playerid] = 5;
    }
    }
    }
    else SendClientMessage(playerid,COLOR_GRAD1,"Du hast bereits alle Netze ins Wasser gelassen. Sammel sie nun ein.");
    }
    else SendClientMessage(playerid,COLOR_GRAD1,"Die Kapazität deines Bootes wurde erreicht. Bringe die Fische zum Hafen.");
    }
    else SendClientMessage(playerid,COLOR_GRAD1,"Du befindest dich nicht in einem Fischerboot. Die Base findest du unter /base.");
    }
    else SendClientMessage(playerid,COLOR_GRAD1,"Du bist nicht als Hochseefischer im Dienst.");
    }
    else SendClientMessage(playerid,COLOR_RED,"Du besitzt nicht die benötigten Rechte dafür!");
    return 1;
    }



    Hoffe auf Hilfe :)


    MfG

    Hey,


    ich habe eine kleine Frage, da ich jetzt zwei Zugbots erstellen möchte brauch ich natürlich 2 Züge. Den einen spawne ich auf die eine Seite der Schiene (rechte Schienen). Doch ich
    möchte, dass der andere Zug auf der linken Schiene fährt, doch wenn ich in dort spawnen lassen will (also mit dem Map Editor platziere) spawnt er trotzdem auf der rechten.
    Kann mir jemand helfen?


    MfG

    Naja, eigentlich ganz ok. Was mir auffällt ist, dass deine Data Size doppelt so groß ist wie meine.
    Und ich benutze ein GF mit 56.000 Zeilen. Der Rest ist deutlich unter meinen Zahlen/Ergebnissen.


    MfG

    Hallo Leute,


    ich arbeite zur Zeit an einem Script und versuch es so Ressourcen Sparend wie möglich zu machen. Man konnte

    doch sehen wir viel es verbraucht beim Compiler oder was genau zeigt die Liste an?

    Und wie aktiviert man sie?

    Ich würde es nämlich gerne wissen, denn wenn ich Compile kommt nur dieser eine Satz:

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


    Ich möchte aber gerne die Tabelle wo er mir die Größe etc anzeigt.


    MfG


    Advanced