gostei mas quase todos os ots tem isso :confused: mas mesmo assim valeu :hi:
- Fórum
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- Alguns Scripts Em Lua
info
Grupo: Cavaleiro
Registrado: 22/10/05
Posts: 196
Reputação: 0

Hiho!
Sim, vc tem toda a razao, esses codes sao uteis para vc aprender mesmo a como utilizar talkaction ^^
Mesmo assim, sempre é bom trazer novidades num? ^^
cya... :hi:
o0.. Muito bom as TalkActions.. =)
Vlws Soulblaster por postar elas aqui ;D
Tenho certeza que vai ajudar muita gente, pois existem muitos ots que não tem esses comandos nas sources,
ai basta elas adicionarem por talkactions (é bem mais facil porque muita gente não sabe compilar =))
Vou usar o !uptime ![]()
Obrigado,
Zorzin
Editado Fevereiro 7 por Zorzin
realmente MUUUITO bom =D
soulblaster só queria perguntar se o script " !pvp " fica igual como está ai ou é preciso alterar alguma coisa ?
eu acrescentei o tag tal igual está aqui e o script tambem mas nao está funcionando :confused:
eu adicionei em talkactions
------------------edited------------------
eskeci de falar que as talkactions estão muito boas ![]()
Editado Fevereiro 10 por epos
info
Grupo: Cavaleiro
Registrado: 22/10/05
Posts: 196
Reputação: 0

Hiho!
@epos
vc tem razao =x num esta funcionando, mais eu vou ver se consigo arrumar e ja edito aqui =]
Cya... :hi:
---------------------------------------edited
achei o erro =x
na nova svn num tem a funçao getWorldType() e é apenas por essa razao q num esta funcionando =0
vou tentar achar essa funçao e editar novamente aqui XD
Editado Fevereiro 9 por soulblaster
Muito bom cara me ajudou muito!!!!!
info
Grupo: Visconde
Registrado: 20/08/06
Posts: 250
Reputação: +146

talkaction é muito boa, adorei isso.
Com oq vc colocou ai ja da pra sabe umas das utilidades ta talkaction, o básico.
Vlw, gostei muito :hi:
info
Grupo: Barão
Registrado: 11/09/06
Posts: 202
Reputação: 0

Hiho! poderia dize quem começo essa historia de hiho? vc ou o frerity(sei lah como escreve)
bom,
voce realmente tava sem o que fazer
suhahsauhshuahusa
o tipico
panguando
hehheheheh
mais essas talks sao de muita utilidade....
e ajudao de mais!
Mto bom
sem mais,
//Bacchi
info
Grupo: Visconde
Registrado: 12/10/05
Posts: 340
Reputação: +1
Char no Tibia: Tweets

cara mt bom usei aki quase todos...
mt bom mesmo parabens...
//Ventura
info
Grupo: Cavaleiro
Registrado: 22/10/05
Posts: 196
Reputação: 0

Hiho!
@victor bacchi
eu num sei quem começou essa historia de 'hiho' + eu sempre falava isso quando jogava tibia real ^^ e num é frerity e sim frerety.
eu estava sem oq faser? pq vc esta afirmando isso?
'
@all
vlw pelos elogios =P
mais lembrando que num fui eu q fiz esses commandos ;P
cya... :hi:
info
Grupo: Banidos
Registrado: 14/02/07
Posts: 1
Reputação: 0
anal pleasures ![]()
Pornô, retirado e usuário suspenso.
Editado Fevereiro 14 por Xedegux





info
Grupo: Cavaleiro
Registrado: 22/10/05
Posts: 196
Reputação: 0
Hiho!
Pessoal,
Observo que esta seçao ja esta meiu falida, e toda vez que estiver assim, estarei aqui sempre postando coisas novas a voces =] Primeiramente, esse sao alguns scripts que eu vi em outro site, postado pelo "Inspiro", eu realmente num sei quem foi a pessoa que criou esse codes, se foi o inspiro, xikez ou outra pessoa.
Notas-
Eu não testei nenhuma das seguintes actions, mas pelo que vi, esta funcionando perfeitamente =]
Chega de tanta conversa e vamos as talkactions =D
--------------------------------------------------------
!down e !up por Talkactions
teleport.lua
talkactions.xml
--------------------------------------------------------
!exp por TalkActions
expcalculator.lua
talkactions.xml
--------------------------------------------------------
!pos por TalkActions
getpos.lua
talkactions.xml
--------------------------------------------------------
!online
getonline.lua
talkactions.xml
--------------------------------------------------------
!uptime
uptime.lua
talkactions.xml
--------------------------------------------------------
!pvp
getworldtype.lua
talkactions.xml
--------------------------------------------------------
!buyhouse
buyhouse.lua
function onSay(cid, words, param) -- Made By Xikez --///////// Things to Edit ////////// local numberOfHouse = 91 -- How many houses does your server have? Tip: You can use the map editor for this. local money = 50000 -- Cost of 1 house. local canOwnHouse = 2 -- How many houses can a player buy? --///////////////////////////////////////// local pos = getPlayerPosition(cid) local hasCheckedLeft = 0 local hasCheckedRight = 0 local hasCheckedUp = 0 local hasCheckedDown = 0 local msgto = "" local houseId = 0 local hasHouse = getPlayerPosition(cid) local checkedHowMany = 0 local ownsHouse = 0 local housePosFirst = 0 local newOwner = getPlayerGUID(cid) housePosFirst = {x=getPlayerPosition(cid).x-1, y=getPlayerPosition(cid).y, z=getPlayerPosition(cid).z} if getTileHouseInfo(housePosFirst) ~= 0 then hasCheckedLeft = getTileHouseInfo(housePosFirst) end housePosFirst = {x=getPlayerPosition(cid).x+1, y=getPlayerPosition(cid).y, z=getPlayerPosition(cid).z} if getTileHouseInfo(housePosFirst) ~= 0 then hasCheckedRight = getTileHouseInfo(housePosFirst) end housePosFirst = {x=getPlayerPosition(cid).x, y=getPlayerPosition(cid).y+1, z=getPlayerPosition(cid).z} if getTileHouseInfo(housePosFirst) ~= 0 then hasCheckedDown = getTileHouseInfo(housePosFirst) end housePosFirst = {x=getPlayerPosition(cid).x, y=getPlayerPosition(cid).y-1, z=getPlayerPosition(cid).z} if getTileHouseInfo(housePosFirst) ~= 0 then hasCheckedUp = getTileHouseInfo(housePosFirst) end if hasCheckedUp ~= 0 or hasCheckedDown ~= 0 or hasCheckedRight ~= 0 or hasCheckedLeft ~= 0 then if hasCheckedUp ~= 0 then houseId = hasCheckedUp elseif hasCheckedDown ~= 0 then houseId = hasCheckedDown elseif hasCheckedRight ~= 0 then houseId = hasCheckedRight elseif hasCheckedLeft ~= 0 then houseId = hasCheckedLeft end if getHouseOwner(houseId) ~= 0 then if getHouseOwner(houseId) == newOwner then msgto = "You already own this house." else msgto = "The house already has a owner." end else while checkedHowMany < numberOfHouse do checkedHowMany = checkedHowMany + 1 if getHouseOwner(checkedHowMany) == newOwner then ownsHouse = ownsHouse + 1 end end if ownsHouse < canOwnHouse then --TODO: Count how much money to be paid, it cannot be accurate though. if doPlayerRemoveMoney(cid, money) == 1 then setHouseOwner(houseId, newOwner) msgto = "Congratz! You are now the owner of the house." else msgto = "You don\'t have enough money" end else msgto = "You can\'t buy more houses." end -- end else msgto = "There is no house around you. Make sure you are facing the house door." end doPlayerSendTextMessage(cid, 24, msgto) doPlayerSendTextMessage(cid, 25, words) return 0 endtalkactions.xml
--------------------------------------------------------
!leavehouse
leavehouse.lua
talkactions.xml
Espero que gostem das actions, realmente algumas sao inuteis por ja terem commando em c++ =P + de qualquer maneira, pode ajudar as pessoas nos 'estudos' delas ;]
Comentem =P
Cya... :hi:
Editado Fevereiro 7 por soulblaster