
Tudo que Vodkart postou
- Funk não é tudo oque você pensa, existe funk bom sim
-
[CreatureEvent] Efeito no Player
irei mandar por pm para não fazer mais flood aqui no tópico
-
[CreatureEvent] Efeito no Player
entendi,bacana sua idéia,faz o seguinte, ali em login.lua vai estar assim: if(not isPlayerGhost(cid)) then doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) end muda para if(not isPlayerGhost(cid) and getPlayerStorageValue(cid, 13540) - os.time() <= 0) then doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) end vai fazer com que os player vip n recebam esse efeito =]
-
[CreatureEvent] Efeito no Player
bola azul só aparece na hora de logar,é o efeito que aparece quando o jogador loga lol mas tem como tirar sim,vai em creaturescript/script/login.lua e remova essa parte: doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) abraços
-
[CreatureEvent] Efeito no Player
fácil remover esse error,tenta usar assim: function SendEffect(cid) if not isCreature(cid) then return LUA_ERROR end doSendMagicEffect(getCreaturePosition(cid), effect) addEvent(SendEffect, tempo*1000, cid) return TRUE end
-
[CreatureEvent] Efeito no Player
é pq vc tem que usar os.time() local effect = 30 -- Efeito que vai usar local storage = 13540 -- Storage que o player precisa ter local tempo = 5 -- Tempo em segundos function onLogin(cid) if getPlayerStorageValue(cid, storage) - os.time() >= 1 then SendEffect(cid) end return TRUE end function SendEffect(cid) doSendMagicEffect(getCreaturePosition(cid), effect) addEvent(SendEffect, tempo*1000, cid) return TRUE end
-
[CreatureEvent] Efeito no Player
no seu caso essa storage 13540 é porque vc usa um sistema vip?
-
[CreatureEvent] Efeito no Player
estou falando no script original, depois me mostra a alteração que você fez
-
[CreatureEvent] Efeito no Player
qual o erro que dá?
- Funk não é tudo oque você pensa, existe funk bom sim
-
[TalkAction] Comando /mute
sim,eu fiz um comando de mute que dá para estipular o tempo '-' @topic local condition = createConditionObject(CONDITION_MUTED) setConditionParam(condition, CONDITION_PARAM_TICKS, 10000*10000) -- 10000*10000 Significa 10000 Segundos. function onSay(cid, words, param) local player = getPlayerByName(param) if not player then doPlayerSendCancel(cid, "o Player "..param.." nao esta Online ou nao existe.") return true end doAddCondition(player, condition) return true end não precisa colocar a função getPlayerGroupId(cid),porque dá para colocar na própria tag <talkaction words="/mute" access="2" event="script" value="mute.lua"/>
-
[TalkAction] Comando /mute
nesse caso se os players relogarem a condition não some?
-
Trabalhos Horrorosos do SkyDangerous
no aguardo
-
fui ban !
toda ação tem uma reação,e todo acontecimento uma função. fiquem espertos
-
fui ban !
meu primeiro char no global foi banido por bot,engraçado que eu tinha saido de rook era as 10 da noite e depois deixei no bot ali nos rotworm até de manha... qndo voltei estava banido ¬¬ da licença
-
[Talkaction] Dando Mount Para O Player
Por via de comando ele adiciona uma montaria para o jogador,no caso tem que ser servidor 8.7+
-
[DUVIDA] criação comando de god q da xp
@Kimos mas e se o player relogar não vai voltar para exp normal? por isso eu tava pensando em adicionar uma storage no player também para que quando ele faça o login dar a exp de novo '-'
-
[Votação] Lpz VS Kimoszin
Realmente o script do lpz está maravilhoso kk '-' detonou meu voto é LPZ
-
bau que adiciona magia!
não é da tabela? tem uma virgula a mais '-' local config = { storage = 121213, spell = "exura" }
- Perfect Upgrade System
-
[DUVIDA] criação comando de god q da xp
Bom no seu caso teria que usar storage através da talk para o player,isso serve para que quando ele faça o login checar se tem essa storage e adicionar o bônus que lhe doi dado... O aconselhável é usar um sistema vip mesmo... Se ninguém responder depois eu entrego o seu pedido,é bem simples... abraços
-
[RESOLVIDO] Configurar um NPC
---------------------- PAGAR ------------------------------------------------------------------------------------- elseif talkState[talkUser] == 30 then if (msgcontains(msg, 'sim') or msgcontains(msg, 'yes')) then selfSay(' Deseja prosseguir e quitar sua divida de {100 reais} conosco?', cid) talkState[talkUser] = 31 end elseif talkState[talkUser] == 31 then if (msgcontains(msg, 'yes') or msgcontains(msg, 'sim')) then if (getPlayerStorageValue(cid, 26001) > 9999) then if doPlayerRemoveMoney(cid, getPlayerStorageValue(cid, 26001)) then setPlayerStorageValue(cid, 26001, -1) selfSay('pagamento efetuado com sucesso!.',cid) talkState[talkUser] = 0 else selfSay('você não tem '..getPlayerStorageValue(cid, 26001)..' gps para pagar seu empréstimo!.',cid) end else selfSay('você não tem empréstimo aqui conosco!.',cid) end else selfSay('Volte sempre.', cid) end ---------------------- LIMITE ------------------------------------------------------------------------------------- elseif talkState[talkUser] == 25 then if (msgcontains(msg, 'sim') or msgcontains(msg, 'yes')) then selfSay(' Lembre-se: Voce ficara devendo 100 reais ao banco. deseja prosseguir? {yes}', cid) talkState[talkUser] = 26 end elseif talkState[talkUser] == 26 then if (msgcontains(msg, 'yes') or msgcontains(msg, 'sim')) then if (getPlayerStorageValue(cid, 26001) <= 0) then doPlayerAddItem(cid,2152,100) setPlayerStorageValue(cid, 26001, 10000) selfSay('Ai esta seu dinheiro.',cid) talkState[talkUser] = 0 else selfSay('Voce precisa pagar o emprestimo anterior para efetuar um novo.',cid) end else selfSay('Volte sempre.', cid) end testa ai,
-
[RESOLVIDO] Configurar um NPC
certo certo,entendi agora =] dá para fazer com storage sim... mas esse empréstimo que ele retira é sempre no valor de 10000 gps certo? ele não pode pedir um empréstimo de 5000 e depois pedir outro de 5000 novamente,dando 10000 também...
-
Pô, skyd, véi...
ele é sútil "vou dar uma aqui"
-
[DUELO] Lpz vs Kimoszin
ok qualquer coisa eu estou a disposição... posso testar os script e tal abraços