-Skrypt Jak Usun?? Funkcj? Trade With z Itema ???

Status
Zamknięty.

max952

Active User
Zarejestrowany
Dołączył
Sierpień 17, 2010
Posty
67
Liczba reakcji
1
Witam. Mam Problem z Silnikiem Pokemon OTS.
Najpierw zauwa?y?em ze aktywne pokemony mo?na ?ci?ga? !!!
Naprawi?em bug poprzez items.otb.
Od tego czasu znalaz? si? problem z handlem.
Pokeball z Aktywowanym pokemonem ma funkcje trade with -,-
Ot?? gracz handluj?cy z tak? osob? straci tylko pieni?dze ;/ poniewa? pokeball i maj?tek zostanie
u sprzedaj?cego ;/

Z G?ry Dzi?kuj?
maxior97
 
Odp: Jak Usun?? Funkcj? Trade With z Itema ???

onTradeAccept sprawdzasz czy item ma dane id (aktywne pokeballe). Sorry, nie mog? napisa? - musisz poda? id.
 
Odp: Jak Usun?? Funkcj? Trade With z Itema ???

Oto ID jednego z 5 pokeballi (te 4 zrobie do wzoru)(aktywowanego)
ID: 2531
 
Ostatnia edycja:
Odp: Jak Usun?? Funkcj? Trade With z Itema ???

PHP:
local ids = {2531, 2532}

function onTradeRequest(cid, target, item)
	if(isInArray(ids, item.itemid)) then
		doPlayerPopupFYI(cid, "You can't trade this item.")
		return false
	end
	return true
end
 
Ostatnia edycja:
Odp: Jak Usun?? Funkcj? Trade With z Itema ???

O KURDE O TO MI CHODZI?O (widzi?em to: "You can't trade this item.") na innym silniku tylko nie wiem jak to przezucic
gdzie dokladnie mam to Umiescic ??? :D nie znam sie na skruptach :(
 
Odp: Jak Usun?? Funkcj? Trade With z Itema ???

creaturescripts/scripts

Nie zapomnij o wpisie do login.lua (registerEvent czy co? takiego, b?dziesz mia? tam podobne. Zmie? tylko nazw? na nazw? eventu z creaturescripts.xml)
 
Odp: Jak Usun?? Funkcj? Trade With z Itema ???

Do Creaturescript/scripts doda?em plik: PokeBlock.lua , a do niego skopiowa?em kod kt?ry mi wys?a?e?
a do Creaturescripts.XML dodalem: <event type="login" name="PokeBlock" script="PokeBlock.lua"/>

I wychodzi b?edzik w konsoli: [Warning - Event::loadScript] Event onLogin not found (data/creaturescripts/scripts/PokeBlock.lua)

Pom?g? by? ???

(Z k?d wiedzia?e?, ?e ID nieaktywneo pgokeballa (z pokemonem) to 2532 ??? ) :D

---Aktualizacja---

zmieni?em event type na: TradeRequest
i ju? nie wyszed? b??d :D
Ale dalej da si? handlowa? i Oszuka? :(
 
Ostatnia edycja:
Odp: Jak Usun?? Funkcj? Trade With z Itema ???

M?wi?em, ?eby? doda? linijk? do login.lua

(Nie wiedzia?em)
 
Odp: Jak Usun?? Funkcj? Trade With z Itema ???

Skrypt Dzia?a.
Prosz? o Zamkni?cie Tematu :)
 
Status
Zamknięty.
Back
Do góry