Kann mir jemand das R7 Mysql Plugin schicken? Ich hab nirgends wo Rechte das Plugin zu downloaden.
MfG
Kann mir jemand das R7 Mysql Plugin schicken? Ich hab nirgends wo Rechte das Plugin zu downloaden.
MfG
Macht nichts Danke klappt jetzt, habe keine Errors mehr. Vielen dank.
//close
Hast du eigentlich gelesen was ich geschrieben habe?
Doch wenn ich auf den Link
zum Download gehe auf dem Englischen Forum, steht dort: Forbidden.
Ich hab keine Rechte dieses Plugin zu downloaden. Kann mir vllt jemand weiter helfen?
Hey Leute,
mal wieder ein Problem mit Mysql, und zwar folgendes:
C:\Users\Patrick\Desktop\Selfmade Server (Mysql) 0.3z\gamemodes\Selfmade.pwn(874) : error 017: undefined symbol "mysql_retrieve_row"
C:\Users\Patrick\Desktop\Selfmade Server (Mysql) 0.3z\gamemodes\Selfmade.pwn(876) : error 017: undefined symbol "mysql_fetch_field_row"
C:\Users\Patrick\Desktop\Selfmade Server (Mysql) 0.3z\gamemodes\Selfmade.pwn(877) : error 017: undefined symbol "mysql_fetch_field_row"
C:\Users\Patrick\Desktop\Selfmade Server (Mysql) 0.3z\gamemodes\Selfmade.pwn(878) : error 017: undefined symbol "mysql_fetch_field_row"
Das kommt dabei heraus. Es gibt im Speichersystem etc keine Fehler, da ich das aus meinem alten
Script raus kopiert habe und es dort funktioniert hat. Ich hab mal nach diesen Fehlern hier im Forum
gesucht. Angeblich soll ich eine neue Version downloaden R5 oder R7. Doch wenn ich auf den Link
zum Download gehe auf dem Englischen Forum, steht dort: Forbidden.
Ich hab keine Rechte dieses Plugin zu downloaden. Kann mir vllt jemand weiter helfen?
MfG
Advanced
Ok schon beheoben, danke für die Hilfe
MfG
//close
Hallo Leute,
nochmal wegen dem Mysql Kram. Ich habe jetzt ein verbessertes Speicher und Lade System
geschrieben. Alles sieht gut aus, doch er lädt bzw speichert nicht. Wenn ich in den Mysql_Log gucke, ist alles normal
doch am ende kommt diese Nachricht:
(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 '`Roadblock`= 0,`PlayMinutes`= 8,`GesamtMinutes`= 8,`MinutesSinceLogin`= 8,`Minut' at line 1)
Ich hab nach möglichen Fehlern gesucht aber ich finde sie irgendwie nicht.
stock SavePlayer(playerid)
{
if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
{
if(gPlayerLogged[playerid])
{
new query[2048];
PlayerInfo[playerid][pCash] = GetPlayerMoney(playerid), PlayerInfo[playerid][pLevel] = GetPlayerScore(playerid);
format(query,sizeof(query),"UPDATE `accounts` SET `Level`='%d',`Admin` = '%d', `DonateRank` = '%d', `Register` = '%d', `Geschlecht` = '%d'",
PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pAdmin],PlayerInfo[playerid][pDonateRank],PlayerInfo[playerid][pReg],PlayerInfo[playerid][pSex]);
format(query,sizeof(query),"%s,`Alter`= %d,`Origin`= %d,`CK`= %d,`Muted`= %d,`Exp`= %d,`Geld`= %d,`Account`= %d,`PlayerKreditDauer`= %d,`PlayerKredit`= %d",
query,PlayerInfo[playerid][pAge],PlayerInfo[playerid][pOrigin],PlayerInfo[playerid][pCK],PlayerInfo[playerid][pMuted],PlayerInfo[playerid][pExp],PlayerInfo[playerid][pCash],PlayerInfo[playerid][pAccount],PlayerInfo[playerid][pPlayerKreditDauer],PlayerInfo[playerid][pPlayerKredit]);
format(query,sizeof(query),"%s,`Crimes`= %d,`Kills`= %d,`Deaths`= %d,`Arrested`= %d,`WantedDeaths`= %d,`Telefonbuch`= %d,`LottoNr`= %d,`Beruf`= %d",
query,PlayerInfo[playerid][pCrimes],PlayerInfo[playerid][pKills],PlayerInfo[playerid][pDeaths],PlayerInfo[playerid][pArrested],PlayerInfo[playerid][pWantedDeaths],PlayerInfo[playerid][pPhoneBook],PlayerInfo[playerid][pLottoNr],PlayerInfo[playerid][pJob]);
format(query,sizeof(query),"%s,`PayCheck`= %d,`HeadValue`= %d,`Jailed`= %d,`JailTime`= %d,`GangJailed`= %d,`JackSkill`= %d,`Mauled`= %d,`Mats`= %d,`Drugs`= %d",
query,PlayerInfo[playerid][pPayCheck],PlayerInfo[playerid][pHeadValue],PlayerInfo[playerid][pJailed],PlayerInfo[playerid][pJailTime],PlayerInfo[playerid][pGangJailed],PlayerInfo[playerid][pJackSkill],PlayerInfo[playerid][pMauled],PlayerInfo[playerid][pMats],PlayerInfo[playerid][pDrugs]);
format(query,sizeof(query),"%s,`Leader`= %d,`Member`= %d,`FMember`= %d,`Rank`= %d,`Char`= %d,`ContractTime`= %d,`Health`= %.2f,`SHealth`= %.2f,`Int`= %d,`Local`= %d",
query,PlayerInfo[playerid][pLeader],PlayerInfo[playerid][pMember],PlayerInfo[playerid][pFMember],PlayerInfo[playerid][pRank],PlayerInfo[playerid][pChar],PlayerInfo[playerid][pContractTime],PlayerInfo[playerid][pHealth],PlayerInfo[playerid][pSHealth],PlayerInfo[playerid][pInt],PlayerInfo[playerid][pLocal]);
format(query,sizeof(query),"%s,`Team`= %d,`Model`= %d,`Pnumber`= %d,`Phousekey`= %d,`Pbiskey`= %d,`Pos_x`= %.4f,`Pos_y`= %.4f,`Pos_z`= %.4f",
query,PlayerInfo[playerid][pTeam],PlayerInfo[playerid][pModel],PlayerInfo[playerid][pPnumber],PlayerInfo[playerid][pPhousekey],PlayerInfo[playerid][pPbiskey],PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]);
format(query,sizeof(query),"%s,`CarLic`= %d,`NewLic`= %d,`FlyLic`= %d,`BoatLic`= %d,`FishLic`= %d,`GunLic`= %d,`LKWLic`= %d,`RollerLic`= %d,`MotoLic`= %d",
query,PlayerInfo[playerid][pCarLic],PlayerInfo[playerid][pNewLic],PlayerInfo[playerid][pFlyLic],PlayerInfo[playerid][pBoatLic],PlayerInfo[playerid][pFishLic],PlayerInfo[playerid][pGunLic],PlayerInfo[playerid][pLKWLic],PlayerInfo[playerid][pRollerLic],PlayerInfo[playerid][pMotoLic]);
format(query,sizeof(query),"%s,`Zigaretten`= %d,`ZigSucht`= %d,`Gun1`= %d,`Gun2`= %d,`Gun3`= %d,`Gun4`= %d,`Ammo1`= %d,`Ammo2`= %d,`Ammo3`= %d,`Ammo4`= %d,`CarTime`= %d,`MullTime`= %d",
query,PlayerInfo[playerid][pZig],PlayerInfo[playerid][pZigSucht],PlayerInfo[playerid][pGun1],PlayerInfo[playerid][pGun2],PlayerInfo[playerid][pGun3],PlayerInfo[playerid][pGun4],PlayerInfo[playerid][pAmmo1],PlayerInfo[playerid][pAmmo2],PlayerInfo[playerid][pAmmo3],PlayerInfo[playerid][pAmmo4],PlayerInfo[playerid][pCarTime],PlayerInfo[playerid][pMulltime]);
format(query,sizeof(query),"%s,`PayDay`= %d,`PayDayHad`= %d,`AlcoholPerk`= %d,`DrugPerk`= %d,`MiserPerk`= %d,`PainPerk`= %d,`Tut`= %d,`Warns`= %d,`Adjustable`= %d,`Fuel`= %d",
query,PlayerInfo[playerid][pPayDay],PlayerInfo[playerid][pPayDayHad],PlayerInfo[playerid][pAlcoholPerk],PlayerInfo[playerid][pDrugPerk],PlayerInfo[playerid][pMiserPerk],PlayerInfo[playerid][pPainPerk],PlayerInfo[playerid][pTut],PlayerInfo[playerid][pWarns],PlayerInfo[playerid][pAdjustable],PlayerInfo[playerid][pFuel]);
format(query,sizeof(query),"%s,`Married`= %d,`MarriedTo`= %s,`Roadblock`= %d,`PlayMinutes`= %d,`GesamtMinutes`= %d,`MinutesSinceLogin`= %d,`MinutesSinceAn`= %d",
query,PlayerInfo[playerid][pMarried],PlayerInfo[playerid][pMarriedTo],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,`Tot`= %d,`GDeaths`= %d,`GKills`= %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][pTot],PlayerInfo[playerid][pGDeaths],PlayerInfo[playerid][pGKills]);
format(query,sizeof(query),"%s,`Meldung`= %d,`Ptankekey`= %d,`Gesperrt`= %d,`Contract`= %d,`Notruf`= %d,`Navi`= %d,`Skin`= %d,`Sprengstoff`= %d",
query,PlayerInfo[playerid][pMeldung],PlayerInfo[playerid][pPtankekey],PlayerInfo[playerid][pGesperrt],PlayerInfo[playerid][pContract],PlayerInfo[playerid][pNotruf],PlayerInfo[playerid][pNavi],PlayerInfo[playerid][pSkin],PlayerInfo[playerid][pSprengstoff]);
format(query,sizeof(query),"%s,`Startbonus`= %d,`Hotel`= %d,`TutorialLevel`= %d,`Wohnung`= %d,`FightStyle`= %d WHERE `Name`='%s'",query,PlayerInfo[playerid][pStartbonus],PlayerInfo[playerid][pHotel],PlayerInfo[playerid][pTutorialLevel],PlayerInfo[playerid][pWohnung],PlayerInfo[playerid][pFight],PlayerInfo[playerid][pName]);
mysql_query(query);
printf("Die Speicherung für %s wurde aufgerufen!", PlayerInfo[playerid][pName]),print(query);
}
}
return 1;
}
stock LoadPlayer(playerid)
{
if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid) && gPlayerLogged[playerid])
{
new query[250];
format(query,sizeof(query),"SELECT * FROM `accounts` WHERE `Name` = '%s'",PlayerInfo[playerid][pName]);
mysql_query(query);
mysql_store_result();
print(query),printf("Das laden von %s wurde ausgeführt!", PlayerInfo[playerid][pName]);
while(mysql_retrieve_row())
{
//mysql_fetch_field_row(query, "Name"),PlayerInfo[playerid][pName]=strval(query);
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, "Register"),PlayerInfo[playerid][pReg]=strval(query);
mysql_fetch_field_row(query, "Geschlecht"),PlayerInfo[playerid][pSex]=strval(query);
mysql_fetch_field_row(query, "Alter"),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, "Geld"),PlayerInfo[playerid][pCash]=strval(query);
mysql_fetch_field_row(query, "Account"),PlayerInfo[playerid][pAccount]=strval(query);
mysql_fetch_field_row(query, "PlayerKreditDauer"),PlayerInfo[playerid][pPlayerKreditDauer]=strval(query);
mysql_fetch_field_row(query, "PlayerKredit"),PlayerInfo[playerid][pPlayerKredit]=strval(query);
mysql_fetch_field_row(query, "Crimes"),PlayerInfo[playerid][pCrimes]=strval(query);
mysql_fetch_field_row(query, "Kills"),PlayerInfo[playerid][pKills]=strval(query);
mysql_fetch_field_row(query, "Deaths"),PlayerInfo[playerid][pDeaths]=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, "Telefonbuch"),PlayerInfo[playerid][pPhoneBook]=strval(query);
mysql_fetch_field_row(query, "LottoNr"),PlayerInfo[playerid][pLottoNr]=strval(query);
mysql_fetch_field_row(query, "Beruf"),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, "JackSkill"),PlayerInfo[playerid][pJackSkill]=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, "Char"),PlayerInfo[playerid][pChar]=strval(query);
mysql_fetch_field_row(query, "ContractTime"),PlayerInfo[playerid][pContractTime]=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, "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, "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, "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, "Zigaretten"),PlayerInfo[playerid][pZig]=strval(query);
mysql_fetch_field_row(query, "ZigSucht"),PlayerInfo[playerid][pZigSucht]=strval(query);
mysql_fetch_field_row(query, "Gun1"),PlayerInfo[playerid][pGun1]=strval(query);
mysql_fetch_field_row(query, "Gun2"),PlayerInfo[playerid][pGun2]=strval(query);
mysql_fetch_field_row(query, "Gun3"),PlayerInfo[playerid][pGun3]=strval(query);
mysql_fetch_field_row(query, "Gun4"),PlayerInfo[playerid][pGun4]=strval(query);
mysql_fetch_field_row(query, "Ammo1"),PlayerInfo[playerid][pAmmo1]=strval(query);
mysql_fetch_field_row(query, "Ammo2"),PlayerInfo[playerid][pAmmo2]=strval(query);
mysql_fetch_field_row(query, "Ammo3"),PlayerInfo[playerid][pAmmo3]=strval(query);
mysql_fetch_field_row(query, "Ammo4"),PlayerInfo[playerid][pAmmo4]=strval(query);
mysql_fetch_field_row(query, "CarTime"),PlayerInfo[playerid][pCarTime]=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, "DrugPerk"),PlayerInfo[playerid][pDrugPerk]=strval(query);
mysql_fetch_field_row(query, "MiserPerk"),PlayerInfo[playerid][pMiserPerk]=strval(query);
mysql_fetch_field_row(query, "PainPerk"),PlayerInfo[playerid][pPainPerk]=strval(query);
mysql_fetch_field_row(query, "Tut"),PlayerInfo[playerid][pTut]=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, "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, "Tot"),PlayerInfo[playerid][pTot]=strval(query);
mysql_fetch_field_row(query, "GDeaths"),PlayerInfo[playerid][pGDeaths]=strval(query);
mysql_fetch_field_row(query, "GKills"),PlayerInfo[playerid][pGKills]=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, "Startbonus"),PlayerInfo[playerid][pStartbonus]=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, "FightStyle"),PlayerInfo[playerid][pFight]=strval(query);
}
mysql_free_result();
}
return 1;
}
Ich hoffe jemand kann helfen. Danke schonmal im Vorraus.
PS: Die Datenbank ist korrekt eingestellt. (Hab es 5 mal überprüft)
MfG
Advanced
Hallo Leute,
ich hätte noch eine kleine Frage. Mein Mysql System funktioniert einwandfrei. Mich stört es ab, dass
das System so viele Ressourcen frisst. Ich hab gesehen ,dass man mit Querys arbeiten kann, deswegen
habe ich es mal ausprobiert.
format(query,sizeof(query),"UPDATE `accounts` SET `Level` = '%d', `Admin` = '%d', `DonateRank` = '%d', `Register` = '%d', `Geschlecht` = '%d' WHERE `Name` = '%s'",PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pAdmin],PlayerInfo[playerid][pDonateRank],PlayerInfo[playerid][pReg],PlayerInfo[playerid][pSex],SpielerName(playerid));
So sieht das aus, jetzt ich meine Frage: Ich hab mehr als 80 Variablen und ich glaub nicht, dass
das alles in eine Reihe rein passt. Kann man die formate irgendwie untereinander Stappeln und ist das
System wirklich Ressourcen sparender?
MfG
Advanced
Ja nochmal vielen Dank
MfG
//close
Hallo Leute,
ich hab mir in den letzten Tagen die mühe gemacht, mein Script von Dini auf Mysql umzuschreiben bzw, nur das
Accountsystem. Ich hab alles so recht eingestellt und auch richtig wie es scheint. Denn in den Server Logs steht:
Verbindung zur Datenbank wurde erfolgreich hergestellt. Die Tabelle und Datenbank habe ich per phpmyadmin erstellt.
Mein Problem ist jetzt, wenn ich auf den Server Joine, kommt normal die Musik und die Textdraws.
Aber der Login/Register Dialog wird nicht angezeigt. Egal was ich versuche es kommt einfach nicht.
Vllt kann mir einer von euch weiter helfen.
if(mysql_CheckAccount(playerid) == 0)
{
SendClientMessage(playerid, 0xFFFFFFFF,"________-> Willkommen auf auf meinem Server <-________");
SendClientMessage(playerid, 0xFFFFFFFF,"Dein Account wurde nicht gefunden, bitte Registriere dich!");
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Register","Bitte Gib ein Passwort an:","Register","Exit");
}
else if(mysql_CheckAccount(playerid) == 1)
{
SendClientMessage(playerid, 0xFFFFFFFF,"________-> Willkommen auf auf meinem Server <-________");
SendClientMessage(playerid, 0xFFFFFFFF,"Dein Account wurde gefunden, bitte Log dich nun ein!");
ShowPlayerDialog(playerid,DIALOG_LOG,DIALOG_STYLE_INPUT,"Login","Bitte gib dein Passwort ein:","Login","Abbrechen");
}
Das ist der Dialog Code, die Abfrage für mysql_Checkaccount sieht so aus:
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;
}
Ich hab die Tabelle auch "accounts" genannt. Deswegen verstehe ich das jetzt irgendwie nicht.
Ich hoffe jemand kann helfen. Mein Server läuft auf einem Windows vServer.
MfG
Advanced
Ok danke, ich probiers mal aus.
Hallo Leute,
hätte eine kleine Frage. Man kann ja ganz hinten an AddStaticVehicleEx die Respawn Zeit dran hängen.
Jetzt frage ich mich aber, wie ist das mit Trailern? Weil es ist ja kein Fahrzeug sozusagen. Wird es respawnt
wenn man ihn angekoppelt hat? Weil ich gerade an einem Trucksystem sitze, und das so machen will, dass
wenn der Spieler den Server verlässt oder den Trailer irgendwo rumstehen lässt, dass der dann nach der Zeit die ich Eingebe
respawnt.
MfG
Das war ja auch nur ein Beispiel, das heißt nicht, dass du es auch übernehmen sollst.
Es gibt auch viele andere Gebäude die dazu passen würden. Aber 3x mal das selbe, naja.
MfG
Also der Innenhof ist schon recht in Ordnung doch, dass man von 3x mal dem selben Block umkreist wird. Naja, ist jetzt nicht so der "Kracher".
Vielleicht kannst du versuchen andere Gebäude Teile zu benutzen, z.B. die von der Stadthalle in SF, oder sogar andere die dir besser gefallen.
Ansonsten recht sauber und Ordentlich.
6/10 Fischen
MfG
Echt sauber gemappt. Was mir auch gefällt sind die ganzen Details, also ich finde jetzt keine überflüssigen Objekte oder sonstiges.
Das mit den Fenstern haste auch toll gemacht, denn manche hauen einfach so einen dunklen Betonblock hin und das wars.
Um auf den Punkt zu kommen, hast du gute Arbeit geleistet.
9.5/10 Fischen
MfG
Ja genau, du darfst halt nur nicht wieder Oamt oder Medic in die selbe Virtuelle Welt setzen.
Guten Tag/Abend lieber User,
da bei mir jetzt bald die 12 Klasse ansteht habe ich in den nächsten Tagen, wenig Zeit zum Scripten (1 Stunde pro Tag).
Denn ich möchte auch was anderen am PC machen außer zu Scripten, am Wochenende hätte ich dann jedoch mehr Zeit.
Deswegen suche ich einen Aushilfe Scripter der mir unter die Arme greift und ein paar Sachen erledigt.
Das Script
Das Script ist ein GF und wurde bereits weit Editiert. 90% aller Bugs wurden behoben. Es tauchen jedoch immer wieder neue auf, Bugs kann man
halt nie verhindern. Es besitzt:
- 8 Fraktionen
- Funktionierendes Hitman System
- Drogen - und Matssystem
- Bankraub mit Sprengung
- Neuen Schwarzmarkt
- Neues Adminsystem
- 7 Jobs
etc
Ich hab jetzt auch den M-Bot entfernt und ein eigenes AntiCheat rein gemacht. Jedoch gab es einige Probleme, die ich
nach einer Zeit behoben habe.
Das Team
Wir bestehen zur Zeit aus 5 Leuten. Alle sind über 15 Jahren und haben bereits Erfahrung.
Unter anderem haben wir:
- Fraktionsverwalter
- Communitymanager
- Moderator(Mapper)
- Owner (Scripter)
- Co.Owner (Mapper)
Wir haben bereits ein Regelwerk und regeln Beschwerden danach. Unter uns existiert eine gute Atmosphäre.
Alle sind Freundlich und Zuverlässig.
Was wir besitzen?
Wir besitzen ein TS3 mit 50 Slots (komplett eingestellt). Ein Forum, momentan ist es
noch WBBLite da wir uns erst ein besseres holen wenn wir richtig durchstarten wollen.
Und einen vServer mit 100 - 500 Slots
Wen suchen wir?
Wir bzw. ich suche einen Aushilfe Scripter der mir bei ein paar Sachen hilft. z.B.
- Job erstellen
- kleinere Fehler beheben
- Sachen ergänzen oder zu ende bearbeiten
- etc
Der Aushilfe Scripter sollte bereits die Grundlagen können und ein Mindestalter von 15 haben.
Außerdem sollte er ein funktionierendes Headset sowie TS3 besitzen.
Die Aktivität kann man dann eventuell in einem Gespräch klären.
Was bieten wir?
Bei guter Arbeit kriegt er eine Stelle als Scripter bei uns und wird bei uns mirwirken.
Geld können wir leider keins geben.
Ihr braucht mehr Infos oder
ihr habt Interesse? Dann meldet euch auf unserem TS: 212.224.87.17:9999
MfG
Advanced
//Edit
Es hat sich bereits einer gemeldet und wurde angenommen. Ich suche keine weiteren mehr. Danke!
Vielen dank
Hallo Leute,
ich hab jetzt mal den Job Trucker reingehauen, jetzt fehlt mir noch eine Wichtige Sache.
Nämlich wollte ich, wenn der User einen ÖL Trailer anhängt, dass dort DIALOG 1 kommt und wenn er einen anderen hat
DIALOG 2, doch wie lautet die Abfrage welchen Trailer er gerade dran hat?
MfG
Advanced
Nein die gehen normal off, und wenn sie am nächsten Tag on kommen wollen, sind sie gebannt.
Ja aber die Erklärung warum die gebannt werden fehlt, ich versteh nicht wieso?