Autor | Zpráva | ||
---|---|---|---|
serverteam.sk Profil |
#1 · Zasláno: 28. 6. 2015, 14:08:41
Ahojte po upravení lgsl pluginu pro Minecraft mi začaly vyskakovat errory asi vám sem budu dávat errory a budeme je společně řešit
//------------------------------------------------------------------------------------------------------------+ function lgsl_query_99(&$server, &$lgsl_need, &$lgsl_fp) { $Data = WriteData($lgsl_fp, "x09" ); if (!$Data) { return FALSE; } $Challenge = Pack( 'N', $Data ); $status = WriteData($lgsl_fp, "x00", $Challenge . "x01\x02\x03\x04" ); $status = SubStr( $status, 11 ); $status = Explode( "x00\x00\x01player_\x00\x00", $status ); $players = SubStr( $status[ 1 ], 0, -2 ); $players = Explode( "x00", $players ); $status = Explode( "x00", $status[ 0 ] ); $data = array ("general" => $status, "plugins" => explode(",",$status[9]), "players" => $players); $server['b']['status'] = 1; $server['s']['map'] = $data['general'][11]; $server['s']['game'] = $data['general'][3]; $server['s']['name'] = $data['general'][1]; $server['s']['map'] = $data['general'][11]; $server['s']['players'] = $data['general'][13]; $server['s']['playersmax'] = $data['general'][15]; $server['e']['version'] = $data['general'][7]; $server['e'] = $data['plugins']; $players = array(); for($i=1;$i { $add = array("pid" => $i , "name" => $data['players'][$i]) array_push($players,$add) } $server['p'] = $players; return TRUE; } //----------------------------------------------------------------------------------------------------------------------------+ |
||
Alphard Profil |
#2 · Zasláno: 28. 6. 2015, 14:15:37
Alespoň syntaktické chyby by měl každý umět vyřešit sám. Chybí tam půlka věcí z
for hlavičky a nějaké středníky. Bez dalších znalostí o algoritmu to ani opravit (doplnit) nemůžeme.
|
||
serverteam.sk Profil |
#3 · Zasláno: 28. 6. 2015, 14:38:27
Alphard:
„Bez dalších znalostí o algoritmu to ani opravit (doplnit) nemůžeme.“ Klidně vám tu dám celý kód ale 1. moc vám to nepomůže 2.má 3576 řádků „Alespoň syntaktické chyby by měl každý umět vyřešit sám. Chybí tam půlka věcí z for hlavičky a nějaké středníky.“ ano řešil jsem to ale předním se mi zobrazila chyba (Nečekané ;) tak sem to dal pryč což je jediná změna kterou sem v tomto úryvku udělal takže je hlavička for v původním stavu |
||
Alphard Profil |
#4 · Zasláno: 28. 6. 2015, 14:49:40
Žádné tisíce řádků kódu nechci. Problém je v této části
for($i=1;$i { // sem nevím co doplnit $add = array("pid" => $i , "name" => $data['players'][$i]); // doplnit středníky array_push($players,$add); } $i se musí nějaký způsobem iterovat a musí být omezena nějakou podmínkou.
|
||
Yuff.3 Profil |
#5 · Zasláno: 29. 6. 2015, 18:43:18
Aktuálne som časovo vyťažený, ale niekde v PC by som vyhrabal funkčný lgsl systém dokonca s nejakými úpravami navyše.. tak o dva týždne by som ti to mohol pohľadať a poslať. Preferujem komunikáciu prostredníctvom skype, kontakt na mňa určite nájdeš do pár sekúnd napr. aj cez google.
|
||
Fisir Profil |
#6 · Zasláno: 29. 6. 2015, 19:47:25
Reaguji na Yuffa.3:
Yuffe.3, myslím, že to není poprvé, co ti připomínám, že není vhodné řešit dotazy z Diskuse prostřednictvím soukromých komunikačních kanálů. Jestliže máš nějaký nápad, jak dosáhnout řešení, prosím, abys ho sem poslal. Hm… tohle už jsem někdy psal. |
||
Časová prodleva: 10 let
|
0