nick5556 Geplaatst: 17 mei 2008 Rapport Geplaatst: 17 mei 2008 (bewerkt) Hallo, ik krijg errors in dini.inc zodra ik dit( zie onder ) stukje script add: /* if(strcmp("/register",cmd, true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_RED, "Gebruik: /register [password]"); } else { format(useradd, sizeof(useradd), "users/%s", PlayerName); if(!dini_Exist(udb_encode(useradd))) { format(string, sizeof(string), "users/%s", PlayerName); dini_Create(udb_encode(string))); dini_IntSet(udb_encode(PlayerName), "PassWord", udb_hash(tmp)); dini_IntSet(udb_encode(PlayerName), "PlayerMoney", 0); dini_IntSet(udb_encode(PlayerName), "PlayerMoneyOnBank", 0); dini_IntSet(udb_encode(PlayerName), "PlayerScore", 0); dini_IntSet(udb_encode(PlayerName), "PlayerMuted", 0); dini_IntSet(udb_encode(PlayerName), "PlayerAdmLevel", 0); dini_IntSet(udb_encode(PlayerName), "PlayerLevel", 0); dini_IntSet(udb_encode(PlayerName), "PlayerLicense", 0); dini_IntSet(udb_encode(PlayerName), "PlayerKills", 0); dini_IntSet(udb_encode(PlayerName), "PlayerDeaths", 0); dini_IntSet(udb_encode(PlayerName), "PlayerWarnings", 0); dini_IntSet(udb_encode(PlayerName), "PlayerKicks", 0); dini_IntSet(udb_encode(PlayerName), "PlayerBans", 0); dini_IntSet(udb_encode(PlayerName), "PlayerJail", 0); dini_IntSet(udb_encode(PlayerName), "PlayerFronze", 0); dini_IntSet(udb_encode(PlayerName), "PlayerRobSkill", 0); dini_IntSet(udb_encode(PlayerName), "PlayerCopSkill", 0); //format(string, sizeof(string), "Je account is succesvol aangemaakt log in met het wachtwoord: %s", tmp); } else { SendClientMessage(playerid, COLOR_RED, "Account bestaat al!"); } } return 1; }*/ Wat doe ik verkeerd? Bewerkt: 17 mei 2008 door nick5556 Reageren
Sandra Geplaatst: 18 mei 2008 Rapport Geplaatst: 18 mei 2008 Als je eerst nou vertelt wélke error's je krijgt.... Reageren
nick5556 Geplaatst: 18 mei 2008 Auteur Rapport Geplaatst: 18 mei 2008 Als je eerst nou vertelt wélke error's je krijgt.... D:\GTA SA\GTA San Andreas\samp\pawno\include\dini.inc(46) : error 017: undefined symbol "MAX_STRING" D:\GTA SA\GTA San Andreas\samp\pawno\include\dini.inc(46) : error 009: invalid array size (negative, zero or out of bounds) D:\GTA SA\GTA San Andreas\samp\pawno\include\dini.inc(46) : error 036: empty statement D:\GTA SA\GTA San Andreas\samp\pawno\include\dini.inc(46) : fatal error 107: too many error messages on one line En dan zijn het er nog een paar.. Ik heb al 3× een nieuwe gedownload Reageren
Juwayri Geplaatst: 18 mei 2008 Rapport Geplaatst: 18 mei 2008 Als je dan ook nog even zegt wat regel 46 is kunnen we je verder helpen! Reageren
nick5556 Geplaatst: 18 mei 2008 Auteur Rapport Geplaatst: 18 mei 2008 Als je dan ook nog even zegt wat regel 46 is kunnen we je verder helpen! Het probleem is. Dat als ik die command add die boven staat dat ik die errors in dini.inc krijg, dan lijkt het mij dat het in dat script daarboven staat... Reageren
nick5556 Geplaatst: 19 mei 2008 Auteur Rapport Geplaatst: 19 mei 2008 Iemand? ik heb hard hulp nodig! Reageren
Ymosky Geplaatst: 22 mei 2008 Rapport Geplaatst: 22 mei 2008 (bewerkt) Heej, ik ben er even mee bezig geweest. Ik heb het hele spul in een leeg script geplaatst en ben er vervolgens mee gaan testen. Daaruit kreeg ik dit resultaat: http://pastebin.com/f476b2814 En die kan ik compilen zonder errors. Wel kan ik me herinneren dat er ook een verkeerde versie is van de dini include. Volgens mij heb ik dat zelf gehad. Ik heb de dini include + de dudb include voor de zekerheid even meegepost. groetjes, Ymosky EDIT: ik heb dit alleen nog niet getest, geen tijd meer voor gehad. Ik weet dus niet zeker of het werkt! include.rar Bewerkt: 23 mei 2008 door Ymosky Reageren
nick5556 Geplaatst: 23 mei 2008 Auteur Rapport Geplaatst: 23 mei 2008 Ik krijg het zelfde effect, errors.. Ik heb dini en dudb gedownload en je code genomen maar allebij werken ze niet Reageren
Sandra Geplaatst: 23 mei 2008 Rapport Geplaatst: 23 mei 2008 De oplossing is veel simpeler volgens mij: - Ga naar dutils.inc - Zet daar ergens bovenaan: #define MAX_STRING 255 - Sla hem op - Kijk eens of die nu werkt.. Reageren
nick5556 Geplaatst: 23 mei 2008 Auteur Rapport Geplaatst: 23 mei 2008 THX!, alleen zodra ik /register doe dan zegt hij USAGE: /register [pw], maar als ik dat dan doe dan staat er unknown command.. Wat is er verkeerd aan? Reageren
Sandra Geplaatst: 23 mei 2008 Rapport Geplaatst: 23 mei 2008 Heb je wel bovenaan je OnPlayerCommandText-callback dit staan???? new cmd[256],tmp[256]; new idx; cmd = strtok(cmdtext, idx); Reageren
Ophion Geplaatst: 23 mei 2008 Rapport Geplaatst: 23 mei 2008 Heb je return 1 en/of return 0 er wel bij staan? Reageren
Recommended Posts
Een reactie plaatsen
Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.