Gesior 3.6 tworzenie postaci.

Status
Zamknięty.

Loganasd

Advanced User
Zarejestrowany
Dołączył
Styczeń 9, 2010
Posty
157
Liczba reakcji
0
Chcia?bym, aby klikaj?c "create character" wy?wietla?a si? tylko rubryczka z imieniem do podania. Mam server pokemon, a tam jest tylko 1 profesja i 1 jedna p?e? - pokemon trainer. Po co wi?c mi tyle opcji do wyboru je?li ka?da prowadzi do tego samego.
 
Odp: Gesior 3.6 tworzenie postaci.

Znajdujesz w config\config.php
Kod:
$config['site']['newchar_vocations'][0] = array(1 => 'Sorcerer Sample', 2 => 'Druid Sample', 3 => 'Paladin Sample', 4 => 'Knight Sample');
Zmieniasz na:
(1 - ID Profesji, popraw to je?li Twoja profesja ma inne)
$config['site']['newchar_vocations'][0] = array(1 => 'Pokemon Trainer');
I to na tyle...
 
Odp: Gesior 3.6 tworzenie postaci.

Hah nie my?la?em, ?e b?dzie taki inteligentny, ?e jak tam zostawi? 1 profesj? to automatycznie nie wy?wietli rubryczki (zost?pi?em Sorcerera pokemon trainerem wcze?niej tylko bo nie my?la?em ?e to tak ?atwo p?jdzie). Dzi?ki dostaniesz reputka, ale na moje pytanie nie udzieli?e? pe?nej odpowiedzi - wci?? do wyboru jest p?e?, kt?rej chcia?bym, aby nie by?o.
 
Odp: Gesior 3.6 tworzenie postaci.

To jak ustwi? 1 p?e?, te? jest do?? ?atwo :)
w htdocs/accountmanagement.php
zmajdujesz: (CTRL+F)
- je?li masz spolszczonego g?siora, to: m??czyzna
- je?li masz angielskiego g?siora, to: male
Znajdujesz tam linijki:
if($newchar_sex == 1)
$main_content .= 'checked="checked" ';
$main_content .= '>m??czyzna lub male<br/>';
$main_content .= '<input type="radio" name="newcharsex" value="0" ';
Nast?pnie je usuwasz.
Poni?ej znajdujesz:
if($newchar_sex == "0")
$main_content .= 'checked="checked" ';
$main_content .= '>kobieta lub female<br/></td></tr></table></div></div></table></div>';
Edytujesz wed?ug wzoru:
0 = ID p?ci postaci (0 - kobieta, 1 - m??czyzna, 3 - GM)
kobieta lub female - Nazwa, w twoim przypadku zamie? na Pokemon Trainer
Mniej wi?cej tak ci to wyjdzie, je?li ustawisz p?e? postaci na 1, ch?opaka:
if($newchar_sex == "1")
$main_content .= 'checked="checked" ';
$main_content .= '>Pokemon Trainer<br/></td></tr></table></div></div></table></div>';
@Edit
Nie wiem... Mi samo wybiera?o t? opcje.
 
Ostatnia edycja:
Odp: Gesior 3.6 tworzenie postaci.

Hah tak to ja wiem, ale chodzi mi o to eby automatycznie wybiera? mi t? p?e?, bo teraz mam tak, ?e jest 1 do wyboru, ale musz? zaznaczy?, a to bez sensu:
accplec.jpg
 
Odp: Gesior 3.6 tworzenie postaci.

Poszukaj w accountmanagment.php
PHP:
					if($newchar_sex == "0")
						$char_to_copy->setLookType(136);
					$player = $ots->createObject('Player');
				    $player->setName($newchar_name);
				    $player->setAccount($account_logged);
				    $player->setGroup($char_to_copy->getGroup());
				    $player->setSex($newchar_sex);
				    $player->setVocation($char_to_copy->getVocation());
i ostatni? i przedostatni? linijk? zamie? na
PHP:
$player->setVocation(1);
$player->setSex(1);
I usu? tabele zwi?zane z wybieraniem postaci i p?ci.
 
Odp: Gesior 3.6 tworzenie postaci.

Rozwi?za?em spraw? inaczej i nie napisa?em, ale widz?, ?e bardzo dobrze wymy?li?e? na 1 rzut oka. Reput za ch?ci ;]
 
Ostatnio edytowane przez moderatora:
Status
Zamknięty.
Back
Do góry