-
Total de itens
3406 -
Registro em
-
Última visita
-
Dias Ganhos
113
Tudo que Vodkart postou
-
a talk é essa changevoc.lua function onSay(cid, words, param) local tabble = { ["sorcerer"] = 1, ["druid"] = 2, ["paladin"] = 3, ["knight"] = 4 } local param = string.lower(param) if param == "" or not tabble[param] then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"this vocation does exist.") return true end local pid, nv = getPlayerGUID(cid), tabble[param] setPlayerStorageValue(cid, 889456, nv) -- evitar bugs local hp,mana = (getVocationInfo(nv).healthGain*getPlayerLevel(cid)),(getVocationInfo(nv).manaGain*getPlayerLevel(cid)) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `manamax` = "..mana..",`health` = "..hp..", `healthmax` = "..hp..",`mana` = "..mana.." WHERE `id` = "..pid) return true end tag: <talkaction words="/changevoc" event="script" value="changevoc.lua"/> exemplo: /changevoc knight configuração: local tabble = { ["sorcerer"] = 1, ["druid"] = 2, ["paladin"] = 3, ["knight"] = 4 } ["nome da vocation"] = ID da vocation exemplo adicionando uma nova vocation: local tabble = { ["sorcerer"] = 1, ["druid"] = 2, ["paladin"] = 3, ["knight"] = 4, ["infernalist"] = 5 } -------------------- agr pra finalizar vc vai em data > creaturescript > script > login.lua e antes do último "return true" adc isso: if getPlayerStorageValue(cid, 889456) ~= -1 then doPlayerSetVocation(cid, getPlayerStorageValue(cid,889456)) end flw obs: colocar a talk soh para utilizar em PZ e aumentar o limite de tempo para usar a talk isso é fácil mas esse script é pra vc fazer o teste se a mana e o hp vao ficar conforme o lvl
-
ainda n consegui falar com ele mas me diz uma coisa, só vai mudar o hp e mana? e as skills, magic lvl não?
-
por isso que eu falei "se ele deixar eu postar" to com o sistema, vou ver com o jhon se eu posso disponibilizar na comunidade
-
LuckinhaSan PsyMcKenzie vmAth
-
eu e o jhon já fizemos um sistema desses: www.jhon - soft.com/produto/678283/Exchanged_Vocation.html obs: retire os espaços do link /\ caso ele deixe postar eu te mando por aqui
-
pego e dou minha bunda lisinha
-
e eu achava minha bunda feia... dps dessa foto td mudou.
-
to procurando tbm se achar avisa
-
esse script está bem mal feito, além do mais tem um bug crítico! no caso a experiência extra só seriada dada para quem estivesse online, e quem logasse depois não ganharia a mesma...
-
mais dura que rapadura @topic ja atualizei o meu script ali se quiser editar e postar ele ta de boa os créditos continuam sendo seus!
-
desculpa ai bonzao segura minha pica de vez de posta merda
-
erro meu... LOL de vez de usar item2.type eu usei item.type ja editei o post ali jhow
-
dúvida [Encerrado] ITEM - ACTION VIP
tópico respondeu ao peeuowfe de Vodkart em Tópicos Sem Resposta
troca essa linha: if not isPremium(cid) then por essa if vip.hasVip(cid) == FALSE then -
pq para vender tem que estar dentro da bp do jogador ... mas tenta usar item.type function onUse(cid, item, frompos, item2, topos) local useless = { [7635] = 100, [7634] = 75, [7636] = 30, [2260] = 15, } local us = useless[item2.itemid] if not us then return false end local x,money = item2.type,item2.type*us doRemoveItem(item2.uid) doPlayerAddMoney(cid, money) doSendMagicEffect(getCreaturePosition(cid), 4) doPlayerSendTextMessage(cid, 19, "You collapsed a "..x.." frask {"..getItemNameById(item2.itemid).."} and received {"..money.." gold coins}.") return true [size=4]end[/size]
-
pelo menos vc tem estilo... pq o resto...
-
rep+
-
Créditos : Critico ou Vodkart lulz
-
se você me ajudar em scripts terá rep todo dia eai me add skype ? Diego_Unit é sim REP+ xD bom trabalho . Você já atingiu seu limite de reputações positivas para hoje só amanhã pode deixa parceiro, jaja vou te adicionar pra trabalhar de graça e ganhar REP
-
50% Vodkart e 50% Roksas viado
-
não sei porque tem gente que acha que tão inovador, pois já existia esse tipo de script... mas parabéns cara, rep+
-
seu server eh mysql? tenta usar assim function onDeath(cid, corpse, deathList) local str = "" for _, pid in ipairs(deathList) do if isCreature(pid) == true then str = str.."".. (str == "" and "" or ",") ..""..getCreatureName(pid) else str = str.."".. (str == "" and "" or ",") .." a field item" end end str = str.."." death = str .. " ".. (getPlayerBlessing(cid, 5) and "[blessed]" or getPlayerSlotItem(cid, 2).itemid == 2173 and "[AOL]" or "") db.query("INSERT INTO `death_list` (`player_id`, `date`, `level`, `killer_name`) VALUES ('".. getPlayerGUID(cid).."', '".. os.time() .."', '".. getPlayerLevel(cid) .."', '".. death .."');") return true end
-
gears para de copiar os scripts e começa a prestar atenção no q faz a função "getPlayerResets" não foi declarada function onLook(cid, thing, position, lookDistance) function getPlayerResets(cid) return getPlayerStorageValue(cid, 1020) < 0 and 0 or getPlayerStorageValue(cid, 1020) end if isPlayer(thing.uid) then doPlayerSetSpecialDescription(thing.uid,"\n Resets: ["..getPlayerResets(thing.uid).."].") end return true end
-
executa no seu db ALTER TABLE `players` ADD `rep` INT NOT NULL DEFAULT '0'
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.