- ChaotiickMiembro
- Mensajes : 38
[Pedido] npc que da storage.
Dom Jul 06, 2014 7:06 pm
bueno como dice el titulo necesito 1 npc que te de 1 storage al decirle "hi"
uso otx 10.31
uso otx 10.31
- DavidRMiembro
- Mensajes : 5
Re: [Pedido] npc que da storage.
Lun Jul 07, 2014 7:48 pm
Así de simple?
Yo: Hi
NPC: Has obtenido permiso para blablabla(uso del storage).
Yo: Bye
-_- bro al menos añádele historia. Parece como una de las chicas en cada esquina a las que les dices "te doy 100$" y apenas estás pronunciando 100 ya están en tu carro y preparándose. -.-
Hahahaha
Te lo haré, pero al menos le pondré un poco de comunicación. Sólo necesito que me digas para qué usaras el storage? (Para un comando, para entrar a una zona, etc. etc. ...??? )
Yo: Hi
NPC: Has obtenido permiso para blablabla(uso del storage).
Yo: Bye
-_- bro al menos añádele historia. Parece como una de las chicas en cada esquina a las que les dices "te doy 100$" y apenas estás pronunciando 100 ya están en tu carro y preparándose. -.-
Hahahaha
Te lo haré, pero al menos le pondré un poco de comunicación. Sólo necesito que me digas para qué usaras el storage? (Para un comando, para entrar a una zona, etc. etc. ...??? )
- ChaotiickMiembro
- Mensajes : 38
Re: [Pedido] npc que da storage.
Lun Jul 07, 2014 7:52 pm
para entrar a un teleport, sino le puse mas info era para no hacerlo mas confuso xD!
- DavidRMiembro
- Mensajes : 5
Re: [Pedido] npc que da storage.
Lun Jul 07, 2014 8:00 pm
Ok, entonces lo haré así:
Yo: Hi
NPC: Hello brave adventurer! Shhh, don't say this to anybody, but i will give you a gift. Do you want it? Yes or No?
Yo: Yes
NPC: Now you can access to the blablabla area! But, remember, don't say it to anybody!! Good luck!
Yo: Bye.
Te lo haré pronto.
Yo: Hi
NPC: Hello brave adventurer! Shhh, don't say this to anybody, but i will give you a gift. Do you want it? Yes or No?
Yo: Yes
NPC: Now you can access to the blablabla area! But, remember, don't say it to anybody!! Good luck!
Yo: Bye.
Te lo haré pronto.
- GOD FitoMiembro
- Mensajes : 6
Re: [Pedido] npc que da storage.
Lun Jul 07, 2014 10:02 pm
- Código:
local keywordHandler = KeywordHandler:new()
local npcHandler = NpcHandler:new(keywordHandler)
NpcSystem.parseParameters(npcHandler)
local talkState = {}
function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end
function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end
function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end
function onThink() npcHandler:onThink() end
npcHandler:setMessage(MESSAGE_GREET, "Hello brave adventurer! Shhh, don't say this to anybody, but i will give you a gift. Do you want it? {Yes} or {No}?.")
function creatureSayCallback(cid, type, msg)
if(not npcHandler:isFocused(cid)) then
return false
end
local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid
local storage = 777
if(msgcontains(msg, 'yes')) then
if(getPlayerStorageValue(cid, storage) ~= 1) then
npcHandler:say("Now you can access to the blablabla area! But, remember, don't say it to anybody!! Good luck!", cid)
setPlayerStorageValue(cid, storage, 1)
talkState[talkUser] = 0
elseif(getPlayerStorageValue(cid, storage) >= 1) then
npcHandler:say("You already have this gift.", cid)
talkState[talkUser] = 0
end
elseif(msgcontains(msg, 'no')) then
npcHandler:say("Ok then, Bye!", cid)
end
return true
end
npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)
npcHandler:addModule(FocusModule:new())
- ChaotiickMiembro
- Mensajes : 38
Re: [Pedido] npc que da storage.
Mar Jul 08, 2014 12:30 am
ok mañana lo pruevo rep
Permisos de este foro:
No puedes responder a temas en este foro.