Informatikai Barkács Fórum

WORLD OF WARCRAFT SZERVER => Core/Mag Modifikációk => A témát indította: zoltta Dátum 2013 január 04, 02:04:17 DÉLUTÁN

Cím: Account készités.
Írta: zoltta Dátum 2013 január 04, 02:04:17 DÉLUTÁN
Sziasztok azt miként lehetne / lehet megoldani,  a  regisztrált accountok gm lvl 1- en regisztrálodjanak és ne lvl 0 -án ? választ előre is köszi!
Cím: Re:Account készités.
Írta: IrOn Dátum 2013 január 04, 02:05:10 DÉLUTÁN
rakd át lvl1-es jogokat 0-ra
Cím: Re:Account készités.
Írta: zoltta Dátum 2013 január 04, 02:18:00 DÉLUTÁN
úgy gondoltam, hogy mikor létrehozod az accountot azonnal lvl1 re regisztrálja :)
Cím: Re:Account készités.
Írta: IrOn Dátum 2013 január 04, 02:21:33 DÉLUTÁN
Idézetet írta: zoltta Dátum 2013 január 04, 02:18:00 DÉLUTÁN
úgy gondoltam, hogy mikor létrehozod az accountot azonnal lvl1 re regisztrálja :)
de minek? átrakod 1-es jogokat 0-ra és megvan
Cím: Re:Account készités.
Írta: Sunny Dátum 2013 január 04, 02:26:26 DÉLUTÁN
regisztrációnál ( php ) megírod hogy a létrehozott accountot egyből be is rakja az account_access táblába 1-es joggal.
Cím: Re:Account készités.
Írta: zoltta Dátum 2013 január 04, 02:55:14 DÉLUTÁN
EZT (http://data.hu/get/3347252/pradoxreg.zip)   használjuk, de belenéztem és nem nagyon vágom mit kellene átirni benne ha valaki lenne olyan kedves és megirná mit irjak át annak megköszönném :D
Cím: Re:Account készités.
Írta: hunti Dátum 2013 január 04, 02:59:23 DÉLUTÁN
Van másik megoldás is, command táblában a parancsokat 1-es szintről 0-ra kell tenni ;)

Kód (mysql) Kijelölés
UPDATE `command` SET `security`='0' WHERE `security`='1';
Cím: Re:Account készités.
Írta: zoltta Dátum 2013 január 04, 03:02:27 DÉLUTÁN
és ezt amit megadtál pontosan hova illeszem be?
Cím: Re:Account készités.
Írta: hunti Dátum 2013 január 04, 03:07:35 DÉLUTÁN
Futtasd le ezt az sql kódot a command táblán (ha jól emlékszem karakter adatbázisban van). Utána szerver restart, vagy .reload command parancsal újra tudod tölteni a parancsokat, ez után mindenki tudja használni a lvl1-es parancsokat.
Cím: Re:Account készités.
Írta: zoltta Dátum 2013 január 04, 03:25:50 DÉLUTÁN
oké köszi :) am irtam privat üzit
Cím: Re:Account készités.
Írta: Szilárd Dátum 2013 január 04, 03:33:07 DÉLUTÁN
Illeszd be ezt a kódot az index.php 56. sora alá:
Kód (php) Kijelölés

mysqli_query($mysql_connect, "INSERT INTO account_access (id, gmlevel) VALUES ((SELECT `id` FROM `account` WHERE `username` LIKE '".$post_accountname."'), 1)" or die(mysqli_error($mysql_connect));


Nem teszteltem, de, ha minden igaz, akkor működnie kéne.
Cím: Re:Account készités.
Írta: zoltta Dátum 2013 január 04, 03:36:26 DÉLUTÁN
Ez van az 56. sorban ezt kivegyem?

mysqli_query($mysql_connect, "INSERT INTO account (username, sha_pass_hash, email, last_ip, expansion) VALUES ('".$post_accountname."', '".$post_password_final."', '".$post_email."', '".$_SERVER["REMOTE_ADDR"]."', '".$post_expansion."')") or die(mysqli_error($mysql_connect));


Cím: Re:Account készités.
Írta: Szilárd Dátum 2013 január 04, 03:39:09 DÉLUTÁN
Ne vedd ki, hanem szúrd be alá.
Cím: Re:Account készités.
Írta: zoltta Dátum 2013 január 04, 03:40:06 DÉLUTÁN
rendben :)

Cím: Re:Account készités.
Írta: zoltta Dátum 2013 január 04, 05:18:09 DÉLUTÁN
nemjó hibát ir rá   Parse error: syntax error, unexpected ';' in ...../index.php on line 57

    mysqli_query($mysql_connect, "INSERT INTO account_access (id, gmlevel) VALUES ((SELECT `id` FROM `account` WHERE `username` LIKE '".$post_accountname."'), 1)" or die(mysqli_error($mysql_connect));
ez van ott


Cím: Re:Account készités.
Írta: IrOn Dátum 2013 január 04, 06:59:35 DÉLUTÁN
végére ; elé írj még egy ) zárójelet