8.1+ tp rune

Status
Zamknięty.

Peedd

User
Zarejestrowany
Dołączył
Grudzień 16, 2010
Posty
29
Liczba reakcji
0
A wi?c tak, mo?emy zrobi? u siebie na OTS takie co? jak, run? kt?ra b?dzie nas teleportowa? w wybrane miejsce przez nas. Mo?na zrobi? run? kt?ra teleportnie nas na Exp i mo?na t? run? sprzedawa? gracz?. Nazwiemy to p?atny exp.
A wie? zaczynamy : wchodzimy w Data/Actions/Scripts i robimy tam nowy plik o nazwie tpexp.lua. Otwieramy go i wklejamy tam:
Kod:
function onUse(cid, item, frompos, item2, topos)
if item.actionid == 0 then
npos = {[COLOR="Red"]x=1000, y=1000, z=7[/COLOR]}
doTeleportThing(cid,npos)
doSendAnimatedText(getPlayerPosition(cid), "[COLOR="Lime"]GO TEMPLE![/COLOR]", TEXTCOLOR_PURPLE)
doSetItemActionId(item.uid, 100)
local pos = getPlayerPosition(cid)
doSendMagicEffect(pos, 45)
return 0
end
end
Potem w Data/Actions/Actions Robimy Linijke I Wklejamy:
Kod:
<action itemid="2306" script="tpexp.lua" allowfaruse="1" />
RED:Miejsce do kturego ma byc tp
Green:Co ma pisac po teleportowaniu
_________________________
POGOLEM REPUCIK
Notka moderatorska:
Z?y dzia? przenosz? + upomnienie dla pana. // ErMex
 
Odp: 8.1+ tp rune

Mam kilka zastrze?e?.
1. Co to ma si? do czar?w?
2. Pisze si? kt?ry a nie "ktury".
3. By?o kilka (nascie?) razy na forum.
@?eby nie by?o offtop
Bardzo fajny skrypt przyda? mi si? na zrobionego prze zemnie OTS!
 
Odp: 8.1+ tp rune

Z?y dzia?. I po co actionid? Bezsensu. Tak kr?cej:
PHP:
function onUse(cid, item, frompos, item2, topos)
doTeleportThing(cid, {x=1000, y=1000, z=7})
doSendAnimatedText(getPlayerPosition(cid), "GO TEMPLE!", TEXTCOLOR_PURPLE)
doSendMagicEffect(getPlayerPosition(cid), 45)
end
return true
end
 
Odp: 8.1+ tp rune

Chcia?bym ?eby nie tyko teleportowa?o x=1000 y=1000 ale te? w inne miejsce raz w to a raz w tamto...
 
Status
Zamknięty.
Back
Do góry