zwiększenie expa na pokemodzie
Onyke
03.10.2011
MisioZelka
03.10.2011
if(attacker==victim)
return
new xp_to_give = Szukasz takiego czegoś i po = piszesz sobie liczbę. Potem masz takie coś:if( Pokemod_FF(victim, attacker) ){
GiveXP(attacker, PlayersActive[attacker], -2*xp_to_give)
poke_printlang(attacker,"POKEMOD_KILLMATE", xp_to_give)
}
else
GiveXP(attacker, PlayersActive[attacker], xp_to_give)Dokładniej GiveXP(attacker, PlayersActive[attacker], -2*xp_to_give)w xp_to_give wpisz sobie tam 200 i np tutaj mam x2
Karolinka
04.10.2011
dzięki
tylko ze ja go nie mam
albi nie wiem gdzie go mam ;d
znalazłem i ustawiłem i nic nie wiem ale nie działa
tylko ze ja go nie mam
albi nie wiem gdzie go mam ;d
znalazłem i ustawiłem i nic nie wiem ale nie działa
radim
04.10.2011
Wchodzisz w addons>amxmodx>scpripting>pokemon>xp.inl i szukasz:
Każdy exp'a dostaje tyle ile wynosi lvl pokemona przeciwnika, aby zwiększyć ilość dostawanego expa o 2 razy to należy zrobić tak:
@MisioZelka
///////////////////// // Gives Kill XP // /////////////////////Od początku instalacji, Twój kod prawdobodobniej wygląda tak:
/////////////////////
// Gives Kill XP //
/////////////////////
KillXP(attacker, victim)
{
if(attacker==victim)
return
new xp_to_give = PlayersLevel(victim)
if( Pokemod_FF(victim, attacker) ){
GiveXP(attacker, PlayersActive[attacker], -1*xp_to_give)
poke_printlang(attacker,"POKEMOD_KILLMATE", xp_to_give)
}
else GiveXP(attacker, PlayersActive[attacker], xp_to_give)
}Każdy exp'a dostaje tyle ile wynosi lvl pokemona przeciwnika, aby zwiększyć ilość dostawanego expa o 2 razy to należy zrobić tak:
/////////////////////
// Gives Kill XP //
/////////////////////
KillXP(attacker, victim)
{
if(attacker==victim)
return
new xp_to_give = PlayersLevel(victim)
if( Pokemod_FF(victim, attacker) ){
GiveXP(attacker, PlayersActive[attacker], -1*xp_to_give)
poke_printlang(attacker,"POKEMOD_KILLMATE", xp_to_give)
}
else GiveXP(attacker, PlayersActive[attacker], xp_to_give*2)
}Dokładniej chodzi o tą linijkę:
else GiveXP(attacker, PlayersActive[attacker], xp_to_give*2)Wystarczy dopisać na końcu (przed zakończeniu nawisu) *2 lub *5 lub *10 i tak dalej.. Następnie zapisujesz plik i jego zmiany, kompilujesz pokemoda, wgrywasz nowo powstały plik pokemod.amxx do folderu plugins, zzmieniasz mape lub restartujesz serwer i exp będzie leciał 2 razy szybciej !@MisioZelka
MisioZelka
05.10.2011
Wchodzisz w addons>amxmodx>scpripting>pokemon>xp.inl i szukasz:
Hmm??
Karolinka
05.10.2011
tak wszystko zrobiłem tylko jaki plik skompilowac
tak tylko ze mam tak ze w scripting nie mam pokemod sma a w plugins mam pokemod amxx
tak tylko ze mam tak ze w scripting nie mam pokemod sma a w plugins mam pokemod amxx
MisioZelka
06.10.2011
Jak masz pliki konfiguracyjne to dobrze... Ściągnij byle jakie sma wrzuć do compilera razem z folderem pokemod czy tam pokemon z plikami konfiguracyjnymi i czekaj aż się skompiluje




