Esta acontecendo algum erro? se estiver poste aqui.
Ajuda Em Creaturescript Funcion Onkill (solved)
Por Bennyhappy, 18 de mar. de 2014 em Scripts
info
Grupo: Visconde
Registrado: 14/01/14
Posts: 276
Reputação: +30
Gênero: Masculino
Char no Tibia: Sonda retro

info
Grupo: Visconde
Registrado: 19/12/12
Posts: 465
Reputação: +111

Tenta Assim:
local bmale = createConditionObject(CONDITION_OUTFIT)
setConditionParam(bmale, CONDITION_PARAM_TICKS, -1)
addOutfitCondition(bmale, {lookType = 328, lookHead = 59, lookBody =114, lookLegs = 85, lookFeet = 85, lookTypeEx = 0, lookAddons = 3})
local bfemale = createConditionObject(CONDITION_OUTFIT)
setConditionParam(bfemale, CONDITION_PARAM_TICKS, -1)
addOutfitCondition(bfemale, {lookType = 329, lookHead = 59, lookBody =114, lookLegs = 85, lookFeet = 85, lookTypeEx = 0, lookAddons = 3})
local StorageNovia = 38381
local arena_event_pos = {x = 794, y = 513, z = 7} --- centro de la arena del evento
local zonaSpawn = {x = 794, y = 528, z = 6} -- zona spawn
local timeSpawn = 15
function onKill(cid, target)
if getPlayerStorageValue(target, StorageNovia) >= 1 then
setPlayerStorageValue(target, StorageNovia, 0)
doAddCondition(target, bmale)
doTeleportThing(cid, arena_event_pos)
doSendMagicEffect(getPlayerPosition(target), CONST_ME_TELEPORT)
addEvent(SendSpawnEventNovia, timeSpawn * 1000, target)
doAddCondition(cid, bfemale)
setPlayerStorageValue(cid, StorageNovia, 1)
end
return true
end
function SendSpawnEventNovia(cid,target)
doTeleportThing(cid, arena_event_pos)
doSendMagicEffect(getPlayerPosition(target), CONST_ME_TELEPORT)
end



info
Grupo: Artesão
Registrado: 10/11/11
Posts: 118
Reputação: +2
local bmale = createConditionObject(CONDITION_OUTFIT) setConditionParam(bmale, CONDITION_PARAM_TICKS, -1) addOutfitCondition(bmale, {lookType = 328, lookHead = 59, lookBody =114, lookLegs = 85, lookFeet = 85, lookTypeEx = 0, lookAddons = 3}) local bfemale = createConditionObject(CONDITION_OUTFIT) setConditionParam(bfemale, CONDITION_PARAM_TICKS, -1) addOutfitCondition(bfemale, {lookType = 329, lookHead = 59, lookBody =114, lookLegs = 85, lookFeet = 85, lookTypeEx = 0, lookAddons = 3}) local StorageNovia = 38381 local arena_event_pos = {x = 794, y = 513, z = 7} --- centro de la arena del evento local zonaSpawn = {x = 794, y = 528, z = 6} -- zona spawn local timeSpawn = 15 function onKill(cid, target) if getPlayerStorageValue(target, StorageNovia) >= 1 then setPlayerStorageValue(target, StorageNovia, 0) doAddCondition(target, bmale) doTeleportThing(target, arena_event_pos) doSendMagicEffect(getPlayerPosition(target), CONST_ME_TELEPORT) addEvent(SendSpawnEventNovia, timeSpawn * 1000, target) doAddCondition(cid, bfemale) setPlayerStorageValue(cid, StorageNovia, 1) end return true end function SendSpawnEventNovia(target) doTeleportThing(target, arena_event_pos) doSendMagicEffect(getPlayerPosition(target), CONST_ME_TELEPORT) endEditado Março 19 por beenii