Ir para conteúdo

Vodkart

Herói
  • Total de itens

    3406
  • Registro em

  • Última visita

  • Dias Ganhos

    113

Tudo que Vodkart postou

  1. 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
  2. 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?
  3. 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
  4. 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
  5. Vodkart

    Euzinho

    pego e dou minha bunda lisinha
  6. Vodkart

    Euzinho

    e eu achava minha bunda feia... dps dessa foto td mudou.
  7. to procurando tbm se achar avisa
  8. 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...
  9. 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!
  10. desculpa ai bonzao segura minha pica de vez de posta merda
  11. erro meu... LOL de vez de usar item2.type eu usei item.type ja editei o post ali jhow
  12. troca essa linha: if not isPremium(cid) then por essa if vip.hasVip(cid) == FALSE then
  13. 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]
  14. pelo menos vc tem estilo... pq o resto...
  15. 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
  16. não sei porque tem gente que acha que tão inovador, pois já existia esse tipo de script... mas parabéns cara, rep+
  17. 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
  18. /\ ah do red skull n vai remover os frags
  19. 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
  20. troca essa linha: vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(tonumber(days))) por essa doPlayerAddPremiumDays(cid, days)
  21. Vodkart

    Erro ajuda ai rapido!

    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.
×
×
  • Criar Novo...