-
Total de itens
711 -
Registro em
-
Última visita
-
Dias Ganhos
1
Tudo que Maenilse postou
-
se vc for premium na otland, ou no vapus, se pode conseguir.
-
esse sistema so tem suporte, ao tfs 0.4 rev3884, ou superior, no mais, nao funciona nos inferiores.
-
titulo irregular, reportado para mudança do nome do topico, mas atençao a proxima vez, favor ler as regras.
-
é pq eu levo minha vida de bom humor
-
vacilo meu lek, toma. function onSay(cid, words, param, channel) local p = string.explode(param, ',') local item_id = 2145 local item_count = 1 --Mude aqui a qnt de diamonds q vai remover do player. local proibido = {"[", "{", "]", "}", "tutor", "gm", "cm", "god", "mapper", "scripter", "programador", "spriter", "account manager", "character"} -- simbolos proibidos if(param == "") then doPlayerSendCancel(cid, "Command requires param.") return true end if getPlayerItemCount(cid, item_id) <= 4 then return doPlayerSendCancel(cid, "vc precisa de 5 diamonds.") end if(string.find(param:lower(), "[^%l%s]") ~= nil) then doPlayerSendTextMessage(cid, 20, "Voce nao pode usar simbolos no nome.") return TRUE end if getPlayerGroupId(p[1]) >= 3 then return doPlayerSendCancel(cid, "Você não pode alterar o nick de tutores, GMs, Subs e GODs.") end if(db.getResult("SELECT `id` FROM `players` WHERE `name` = " .. db.escapeString(p[1]) .. ";"):getID() == -1) then return doPlayerSendCancel(cid, "Sorry, but player [" .. p[1] .. "] does not exist.") elseif(isPlayerBanished(p[1], PLAYERBAN_LOCK)) then return doPlayerSendCancel(cid, "Sorry, but " .. p[1] .. " is name locked.") elseif(db.getResult("SELECT `id` FROM `players` WHERE `name` = " .. db.escapeString(p[2]) .. ";"):getID() == 1) then return doPlayerSendCancel(cid, "Sorry, but the name [" .. p[2] .. "] already exists.") end doPlayerRemoveItem(cid, item_id, item_count) db.executeQuery("UPDATE `players` SET `name` = '" .. p[2] .. "' WHERE name = '" .. p[1] .. "';") doPlayerSendTextMessage(cid, 20, "You have changed " .. p[1] .. "'s name to " .. p[2] .. " You will be logged out in 5 seconds.") addEvent(doRemoveCreature, 5*1000, cid, true) return true end
-
toma testa ae. function onSay(cid, words, param, channel) local p = string.explode(param, ',') local item_id = 2145 local item_count = 1 --Mude aqui a qnt de diamonds q vai remover do player. local proibido = {"[", "{", "]", "}", "tutor", "gm", "cm", "god", "mapper", "scripter", "programador", "spriter", "account manager", "character"} -- simbolos proibidos if(param == "") then doPlayerSendCancel(cid, "Command requires param.") return true end if getPlayerItemCount(cid, item_id) <= 4 then return doPlayerSendCancel(cid, "vc precisa de 5 diamonds.") end if(string.find(param:lower(), "[^%l%s]") ~= nil) then doPlayerSendCancel(cid, 20, "Voce nao pode usar simbolos no nome.") return TRUE end if getPlayerGroupId(p[1]) >= 3 then return doPlayerSendCancel(cid, "Você não pode alterar o nick de tutores, GMs, Subs e GODs.") end if(db.getResult("SELECT `id` FROM `players` WHERE `name` = " .. db.escapeString(p[1]) .. ";"):getID() == -1) then return doPlayerSendCancel(cid, "Sorry, but player [" .. p[1] .. "] does not exist.") elseif(isPlayerBanished(p[1], PLAYERBAN_LOCK)) then return doPlayerSendCancel(cid, "Sorry, but " .. p[1] .. " is name locked.") elseif(db.getResult("SELECT `id` FROM `players` WHERE `name` = " .. db.escapeString(p[2]) .. ";"):getID() == 1) then return doPlayerSendCancel(cid, "Sorry, but the name [" .. p[2] .. "] already exists.") end doPlayerRemoveItem(cid, item_id, item_count) db.executeQuery("UPDATE `players` SET `name` = '" .. p[2] .. "' WHERE name = '" .. p[1] .. "';") doPlayerSendTextMessage(cid, 20, "You have changed " .. p[1] .. "'s name to " .. p[2] .. " You will be logged out in 5 seconds.") addEvent(doRemoveCreature, 5*1000, cid, true) return true end
-
eu so acho, q o barzinho é Off-Topic, ou seja, pode criar qualquer tipo de post, ou topico, desde que nao ofenda tal "MEMBRO", no caso ali eu so falei n, mas dai o cara vem falar em uma sessao off-topic, q é desnecessario ne fera.
-
isso dai é so pelas sources do servidor lek.
-
resolvido Trocar vocação com magia e destrocar no login
pergunta respondeu ao daniursolinoo de Maenilse em Scripts
sim, so que ai nao causara nenhum bug, e ainda trocara a vocaçao. -
a respeito do q vc falo, toma ae. function onSay(cid, words, param, channel) local p = string.explode(param, ',') local item_id = 2145 local item_count = 1 --Mude aqui a qnt de diamonds q vai remover do player. local proibido = {"tutor", "gm", "cm", "god", "mapper", "scripter", "programador", "spriter", "account manager", "character"} -- simbolos proibidos if(param == "") then doPlayerSendCancel(cid, "Command requires param.") return true end if getPlayerItemCount(cid, item_id) <= 4 then return doPlayerSendCancel(cid, "vc precisa de 5 diamonds.") end if(string.find(param:lower(), "[^%l%s]") ~= nil) then doPlayerSendCancel(cid, 20, "Voce nao pode usar simbolos no nome.") return TRUE end if(db.getResult("SELECT `id` FROM `players` WHERE `name` = " .. db.escapeString(p[1]) .. ";"):getID() == -1) then return doPlayerSendCancel(cid, "Sorry, but player [" .. p[1] .. "] does not exist.") elseif(isPlayerBanished(p[1], PLAYERBAN_LOCK)) then return doPlayerSendCancel(cid, "Sorry, but " .. p[1] .. " is name locked.") elseif(db.getResult("SELECT `id` FROM `players` WHERE `name` = " .. db.escapeString(p[2]) .. ";"):getID() == 1) then return doPlayerSendCancel(cid, "Sorry, but the name [" .. p[2] .. "] already exists.") end doPlayerRemoveItem(cid, item_id, item_count) db.executeQuery("UPDATE `players` SET `name` = '" .. p[2] .. "' WHERE name = '" .. p[1] .. "';") doPlayerSendTextMessage(cid, 20, "You have changed " .. p[1] .. "'s name to " .. p[2] .. " You will be logged out in 5 seconds.") addEvent(doRemoveCreature, 5*1000, cid, true) return true end
-
prontinho. function onSay(cid, words, param) local diamond = 2145 local count = 5 if getPlayerItemCount(cid, diamond) > count then doPlayerRemoveItem(cid, diamond, count) if getPlayerSex(cid) == 0 then doPlayerSetSex(cid, 1) else doPlayerSetSex(cid, 0) end doPlayerSendTextMessage(cid, 20, "Você trocou de sexo, e com isso gastou 10 HD, Voce sera kikado em 5 segundos.") addEvent(doRemoveCreature, 5*1000, cid, true) return TRUE end if getPlayerItemCount(cid, diamond) < count then doPlayerSendCancel(cid, "Você não tem " ..count.. " Diamond.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end end edit nessa linha, altere o valor 5 para o desejado. local count = 5
-
o 1°, que vc pediu. function onSay(cid, words, param) if getPlayerMoney(cid) > 2 then doPlayerRemoveMoney(cid, 100000) if getPlayerSex(cid) == 0 then doPlayerSetSex(cid, 1) else doPlayerSetSex(cid, 0) end doPlayerSendTextMessage(cid, 20, "Você trocou de sexo, e com isso gastou 10 HD, Voce sera kikado em 5 segundos.") addEvent(doRemoveCreature, 5*1000, cid, true) else doPlayerSendCancel(cid, "Você não tem 10 HD.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end end o 2°. function onSay(cid, words, param, channel) local p = string.explode(param, ',') local item_id = 2145 local item_count = 1 --Mude aqui a qnt de diamonds q vai remover do player. if(param == "") then doPlayerSendCancel(cid, "Command requires param.") return true end if getPlayerItemCount(cid, item_id) <= 4 then return doPlayerSendCancel(cid, "vc precisa de 5 diamonds.") end if(db.getResult("SELECT `id` FROM `players` WHERE `name` = " .. db.escapeString(p[1]) .. ";"):getID() == -1) then return doPlayerSendCancel(cid, "Sorry, but player [" .. p[1] .. "] does not exist.") elseif(isPlayerBanished(p[1], PLAYERBAN_LOCK)) then return doPlayerSendCancel(cid, "Sorry, but " .. p[1] .. " is name locked.") elseif(db.getResult("SELECT `id` FROM `players` WHERE `name` = " .. db.escapeString(p[2]) .. ";"):getID() == 1) then return doPlayerSendCancel(cid, "Sorry, but the name [" .. p[2] .. "] already exists.") end doPlayerRemoveItem(cid, item_id, item_count) db.executeQuery("UPDATE `players` SET `name` = '" .. p[2] .. "' WHERE name = '" .. p[1] .. "';") doPlayerSendTextMessage(cid, 20, "You have changed " .. p[1] .. "'s name to " .. p[2] .. " You will be logged out in 5 seconds.") addEvent(doRemoveCreature, 5*1000, cid, true) return true end
-
ih? mas é barzinho do eks, eu posso falar oq eu quiser, fazer oq eu quiser, desde q eu nao chingue o membro oks? entao vlws.
-
mas como aqui é barzinho do eks, acho desnecessario vc ter falado isso.
-
resolvido Trocar vocação com magia e destrocar no login
pergunta respondeu ao daniursolinoo de Maenilse em Scripts
mudando a vocaçao do player, podera causar bug no mesmo, qnd tipo, usar uma magia, o servidor caira, "FIZ ISSO POR EXPERIENCIA PROPRIA". -
pedido Item que voce da use nele e voce é teleportado ao templo
pergunta respondeu ao Fearlet155 de Maenilse em Scripts
tendeu, so q eu nao costumo usar essa funçao em scripts de teleports que eu faço, mas vlw pela informaçao. -
vai nas sources do seu servidor, abra o arquivo game.cpp, aperte ctrl+f, e procure pelas palavras q vc falo .
-
pedido Item que voce da use nele e voce é teleportado ao templo
pergunta respondeu ao Fearlet155 de Maenilse em Scripts
essa funçao só funciona com 1 templo so fera, nao com 2 ou mais, mas se vc ta dizendo. -
pedido Item que voce da use nele e voce é teleportado ao templo
pergunta respondeu ao Fearlet155 de Maenilse em Scripts
/\ sim, mas no caso se o dele tiver mas q 1 templo, essa funçao nem ira fazer efeito -
pedido Item que voce da use nele e voce é teleportado ao templo
pergunta respondeu ao Fearlet155 de Maenilse em Scripts
script MUITO SIMPLES, mas é de bom uso. -
se for o p'points v1.0 daqui do xtibia memo. a coluna de onde fica no MySQL, é a p_points. eu uso o msm sistema.
- 12 respostas
-
- talkactions transferencia de
- points
- (e 5 mais)
-
string.explode serve para separar as frases. exemplo. local t = string.explode(param, ",") no caso o player tem que usar um comando, separado por uma , e dando um valor nele. um exemplo de uso. local t = string.explode(param, ",") if(not t[2]) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") return true end
-
melhor site pra comprar é na Server Soft. é o mas confiavel na minha opniao.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.