Ir para conteúdo
  • 0

Systema premium account com piso


Pergunta

Boa Tarde Galera!



Gostaria de saber se alguém poderia me passa,


ou fazer um system Premium Account que tenha piso que empeça de player não Premium que passem.



Estou usando o tfs 0.4 servidor 8.60.


Link para o comentário
https://xtibia.com/forum/topic/239454-systema-premium-account-com-piso/
Compartilhar em outros sites

11 respostass a esta questão

Posts Recomendados

  • 0
function onStepIn(creature, item, position, fromPosition)

	if not isPlayer(creature) then 
		return false
	end 

	if isPremium(creature) then 
		doPlayerSendMessageText(creature,20, "Welcome to premium area!")
		doSendMagicEffect(getThingPos(creature), CONST_ME_MAGIC_BLUE)
	else 
		doTeleportThing(creature,fromPosition)
		doPlayerSendCancel(cid, "You're not premium.")
		doSendMagicEffect(getThingPos(creature), CONST_ME_POFF)
	end 
	return true
end 

<movevent type="StepIn" actionid="4207" event="script" value="premiumTile.lua" />

Certifique-se que não tem nenhuma actionid igual, atualizei o post, esqueci de um parêntesis.

Editado por Caronte
Link para o comentário
https://xtibia.com/forum/topic/239454-systema-premium-account-com-piso/#findComment-1685906
Compartilhar em outros sites

  • 0
function onStepIn(creature, item, position, fromPosition)

	if not isPlayer(creature) then 
		return false
	end 

	if isPremium(creature) then 
		doPlayerSendMessageText(creature,20, "Welcome to premium area!")
		doSendMagicEffect(getThingPos(creature), CONST_ME_MAGIC_BLUE)
	else 
		doTeleporThing(creature,fromPosition)
		doPlayerSendCancel(cid, "You're not premium.")
		doSendMagicEffect(getThingPos(creature), CONST_ME_POFF)
	end 
	return true
end 

<movevent event="StepIn" actionid="4207" event="script" value="premiumTile.lua" />

Certifique-se que não tem nenhuma actionid igual, atualizei o post, esqueci de um parêntesis.

 

 

 

Bugo amigo :/

post-389554-0-72023900-1455550143_thumb.png

Link para o comentário
https://xtibia.com/forum/topic/239454-systema-premium-account-com-piso/#findComment-1686003
Compartilhar em outros sites

  • 0

Opa isso que dá configurar uma tag sem consultar o .xml kkkk, acabei meclando tag de TFS 1.+ com TFS 0.4, já está consertado...

kk posso copiar e cola la no servido de novo que vai funcionar agora?

Link para o comentário
https://xtibia.com/forum/topic/239454-systema-premium-account-com-piso/#findComment-1686005
Compartilhar em outros sites

  • 0

 

só muda isso:

<movevent type="StepIn" actionid="4207" event="script" value="premiumTile.lua" />

 

Outro erro

 

 

[15/02/2016 14:05:59] [Error - MoveEvents Interface]
[15/02/2016 14:05:59] data/movements/scripts/premiumTile.lua:onStepIn
[15/02/2016 14:05:59] Description:
[15/02/2016 14:06:00] data/movements/scripts/premiumTile.lua:11: attempt to call global 'doTeleporThing' (a nil value)
[15/02/2016 14:06:00] stack traceback:
[15/02/2016 14:06:00] data/movements/scripts/premiumTile.lua:11: in function <data/movements/scripts/premiumTile.lua:1>
Link para o comentário
https://xtibia.com/forum/topic/239454-systema-premium-account-com-piso/#findComment-1686009
Compartilhar em outros sites

  • 0

mesmo primeiro post, eu to editando, pega o script..

eu esqueci de uma letra...


mesmo primeiro post, eu to editando, pega o script..

eu esqueci de uma letra...

Link para o comentário
https://xtibia.com/forum/topic/239454-systema-premium-account-com-piso/#findComment-1686012
Compartilhar em outros sites

  • 0

mesmo primeiro post, eu to editando, pega o script..

eu esqueci de uma letra...

mesmo primeiro post, eu to editando, pega o script..

eu esqueci de uma letra...

 

Outro :/

 

 

 

[15/02/2016 14:25:48] [Error - MoveEvents Interface]
[15/02/2016 14:25:48] data/movements/scripts/premiumTile.lua:onStepIn
[15/02/2016 14:25:48] Description:
[15/02/2016 14:25:48] (luaDoPlayerSendCancel) Player not found

mesmo primeiro post, eu to editando, pega o script..

eu esqueci de uma letra...

mesmo primeiro post, eu to editando, pega o script..

eu esqueci de uma letra...

 

Arrumei o erro kk, na linha 12 tava cid, era creature que tinha que coloca lá kk Obrigado <3

Link para o comentário
https://xtibia.com/forum/topic/239454-systema-premium-account-com-piso/#findComment-1686014
Compartilhar em outros sites

  • 0

 

 

Arrumei o erro kk, na linha 12 tava cid, era creature que tinha que coloca lá kk Obrigado <3

 

é o costume kkkkkk...

 


Tópico Movido
Este tópico foi movido de "OTServScriptingDownloads ScriptsActions, talkactions e moveevents"
para "OTServScriptingSuporte ScriptingPedidos e dúvidas resolvidos - Scripting".

 

 

Link para o comentário
https://xtibia.com/forum/topic/239454-systema-premium-account-com-piso/#findComment-1686016
Compartilhar em outros sites

×
×
  • Criar Novo...