du brauchst das pID nicht du kannst normal mit den inputtext arbeiten wie du das hast
das sind sinnlose deklairungen
Beiträge von Beavis
-
-
Bankmenü = Dialog mit ID eingabe = ID online = Überweisung zeigen ist ID nicht on ID erneut eingeben lassen
-
was is so schwer daran ne id anzugeben?
gib die Zahl ein lass ihn Prüfen ob die on is wenn ja das näschte dialog zeigen dann das selbe mit geld machen
Ich frag mich eh was du da versuchst zu bauen -
mach mal aus den deklairungen zu den Pickup nen enum und teste es dann nochmal
-
dann guck mal den an:
Strmeinst du das 100 reichen?
ich denke mal nicht -
bei deiner Lade funktion brauchst du die if abfrage nicht..
das geht auch nur mit der while schleife -
Ich muss sagen, das ich erstaunt bin
Server bestellt 5min hatte ich ihn
Ich muss sagen Top leistung -
Kleine Frage an euch
Wie kann ich die Wetterid rausbekommen die der Server gerade hat?
-
man kann in samp keine 2 Gleise nutzen
-
klar geht das mit der INSERT INTO Funktion
-
dann mach am ende eine ) hin vor den ;
-
-
RedJoker = Kein Integer,Fehler {i}
143941100993057C04DA7B14CF3D5FD7 = Kein Integer,Fehler {i}Ja das is mir klar die datenbank/Tabelle war etwas veraltet
aber wie ich schon geschrieben habe, und es so Ignoriere: {s[128]}
dann Crasht mein GTA!
mir bleibt nix anderes mehr übrig als es mit i zu machen -
wenn ich jetzt die die 2. und 3. und 4. {i} zu {s[50]} mache, dann Chrasht mein gesammtes GTA
die reihenfolge wie er es lädt ist richtig
da wo nix is steht auch nix in der Tabelle und ich versteh NICHT wo da was falsch sein sollte -
Ich habe ein Problemchen
wenn ich das Lden lasse, setzt er das den Player nicht
ich hab das so:
Datenbank aufbau nach den Script
format(query, 2048, "CREATE TABLE IF NOT EXISTS `player` (`id` int(11) AUTO_INCREMENT, `Name` varchar(255), `Passwort` varchar(255), `BDate` varchar(255), `Mail` varchar(255), `RegisterIP` varchar(255), `Geschlecht` int(11), `Baned` int(11), `Banreason` varchar(255), `Banner` varchar(255),");
format(query, 2048, "%s `Skin` int(11), `Geld` int(11), `Adminlevel` int(11), `Code` int(11), `Timeban` int(11), `Level` int(11), `Warn` int(11), `AFKMessage` varchar(255), `Timeout` int(11), `LastX` float(15), `LastY` float(15), `LastZ` float(15), `LastA` float(15), `Car` int(11), `Member` int(11), `Leader` int(11), PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;",query);
mysql_query(query);
mein enum
enum SpielerEnum
{
pMoney,
pGeschlecht,
pLogin,
pGebannt,
pBanreason[50],
pBanner[50],
pSkin,
pCode,
pGeld,
pAdmin,
pWarn,
pMail[50],
pBDay[50],
pTimeban,
pLevel,
pSupportRuf,
pSupportMessage[50],
pSupportUser,
pSupportAktiv,
pSupportAdmin,
pInSupport,
pParkvehicle,
pAFKmessage[50],
Float:pLastX,
Float:pLastY,
Float:pLastZ,
Float:pLastA,
pTimeout,
pWeapons[13],
pAmmo[13],
pCheckpoint,
pMachtschein,
pCar,
pMember,
pLeader
}
new PI[MAX_PLAYERS][SpielerEnum];
und zu guter letzt die ladefunktion
stock LoadPlayer(playerid)
{
new query[128], Data[1024], sendername[MAX_PLAYER_NAME];//Data is noch so hoch da noch einträge fehlen
GetPlayerName(playerid,sendername,MAX_PLAYER_NAME);
format(query, sizeof(query),"SELECT * FROM `player` WHERE `Name` = '%s'",sendername);
mysql_query(query);
mysql_store_result();
while(mysql_fetch_row(Data))
{
sscanf(Data, "p<|>{i}{i}{i}s[50]s[50]{i}dds[50]s[50]ddddddds[50]dffffddd",
PI[playerid][pBDay],
PI[playerid][pMail],PI[playerid][pGeschlecht],PI[playerid][pGebannt],PI[playerid][pBanreason],
PI[playerid][pBanner],PI[playerid][pSkin],PI[playerid][pGeld],PI[playerid][pAdmin],
PI[playerid][pCode],PI[playerid][pTimeban],PI[playerid][pLevel],PI[playerid][pWarn],
PI[playerid][pAFKmessage],PI[playerid][pTimeout],PI[playerid][pLastX],PI[playerid][pLastY],PI[playerid][pLastZ],
PI[playerid][pLastA],PI[playerid][pCar],PI[playerid][pMember],PI[playerid][pLeader]);//die ersten 3 i sind ignore
print(Data);
}
if(PI[playerid][pGebannt]!=0)
{
}
SetPlayerSkin(playerid,PI[playerid][pSkin]);
return 1;
}
im Debug steht das
[12:18:07] CMySQLHandler::Query(SELECT * FROM `player` WHERE `Name` = 'RedJoker') - Successfully executed.[12:18:07] >> mysql_store_result( Connection handle: 1 )
[12:18:07] CMySQLHandler::StoreResult() - Result was stored.
[12:18:07] >> mysql_fetch_row_format( Connection handle: 1 )
[12:18:07] CMySQLHandler::FetchRow() - Return: 2|RedJoker|143941100993057C04DA7B14CF3D5FD7|||127.0.0.1|0|0|||181|10000|5|0|0|0|0||0|0|0|0|0
[12:18:07] >> mysql_fetch_row_format( Connection handle: 1 )
er setzt nix
der sscanf code ist exakt mit der Datenbank überein
Ich hoffe, das einer ne lösung hat -
if(sscanf(params,"us",playerid,text))
was macht das u da?
du machst den command selber und nimmst nicht pid -
Wie hieß nochmal die Funktion um nen schild zu beschriften?
ich komm da jetzt nicht drauf -
Nein Robbe nicht dein ernst
das hätte ich anders von dir erwartet als so ein unfug -
Ich überlege mit nen nachbar nen Käfer umbau zu machen
Käfer chassie und darauf nen porsche setzen
-
Wie willste den 2. renntrabbi haben den es in Deutschland gibt?