

grafit123
Campones-
Total de itens
30 -
Registro em
-
Última visita
Tudo que grafit123 postou
-
virus ;s
-
Opa... queria pedir um script que remova Red Skull ( e frags obvio ) no gesior. Mas não é com SHOP que nem os outros seria assim o cara loga na acc dele, ai vai lá em baixo onde tem a lista de personagens da conta dele SE o char estiver red vai aparecer do lado do nome dele assim Fulano (remover red) level 10 mundo XX quando ele clicasse automaticamente removesse os frags/skull e removesse também 7 dias de premium da conta dele.. obviamente se nao tiver 7 dias de premium não teria como tirar Agradeço desde já =) *-*
-
[Pedido] Gesior Compativel Com A Versão 1.7.7 Do Xampp ! Valendo Rep++ Por 1 Semana !
tópico respondeu ao Faeelz de grafit123 em Lixeira Pública
Todos são compatíveis.. o problema é que o Xampp 1.7.7 tem que ter umas alterações... faz o seguinte 1° Vai em xampp/php/php.ini e abra o arquivo php.ini 2° De um control+f e procure todos error_reporting (são 2) 3° modifique o error_reporting para error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED 4° Feche o Xampp, da um refresh e abra denovo 5° Seja feliz =D -
po cara funcionou direitinho hahahahah REP+! valeu mesmoo só uma coisa se só tem o StepIn, ele é teleportado pro treiner.. beleza , mas ele vai ficar sendo teleportado sempre , ou não? não precisaria do stepOut?
-
Bom eu tenho um servidor e uso um TFS 0.4 REV 3884... Se eu não tivesse a source dele, eu tava fudido.. sinceramente a quantidade de bugs na source que eu pude arrumar é absurda. por exemplo um bug simples que eu arrumei meu servidor é 2hrs pvp e 2hrs nopvp, quando ficava no-pvp a MWALL, Grav Vita entre outras magias bugavam, e graças ao meu acesso a source eu pude arrumar. sem falar nas várias alterações que eu fiz , como por exemplo um sistema de critical hit e por ai vai Um ot de pokemon eu nao sei se é tão necessario, mas acredito que seja se vc puder ter acesso a source seria ótimo abraço
-
eu queria pedir um movement assim o cara ta treinando feliz da vida só que o tile que ele ta fica teleportando ele para o templo a cada 1 hora. queria isso pra evitar botters Então independentemente se ele mexer ou não ele vai ser teleportado a cada 1 hora quem puder fazer fico grato ABRAÇO
-
Opa.. gostaria de pedir um NPC que fizesse assim Player: Hi NPC: Ola eu posso te dar citizen addon. Diga addon e receba PLayer: Addon NPC: Parabéns! Agora você pode usá-lo. o NPC não vende, e sim dá o addon de citizen pro player Obrigado desde já =]
-
o meu está para exatamente 7 dias só mudar o 7 pro dia que quiser... quer 10 dias? poe 10 lá
-
Eu tenho um sistema de refinar que está assim: local gain = { gainArmor='&p+1',loseArmor='&p-1', gainShield='&s+1',loseShield='&s-1', gainAttack='&a+1',loseAttack='&a-1', gainDefense='&d+1',loseDefense='&d-1', chance='150/((#*(1/(@/1)))*(@/1))', maxlvl = 9, reqvoc = {20, 21}, blocked_ids = {8881} } if not setItemName then function setItemName(uid,name) return doItemSetAttribute(uid,'name',name) end function setItemArmor(uid,name) return doItemSetAttribute(uid,'armor',name) end function setItemDefense(uid,name) return doItemSetAttribute(uid,'defense',name) end function setItemAttack(uid,name) return doItemSetAttribute(uid,'attack',name) end function getItemAttack(uid) return getItemAttribute(uid,'attack') end function getItemDefense(uid) return getItemAttribute(uid,'defense') end function getItemArmor(uid) if type(uid) == 'number' then return getItemAttribute(uid,'armor') else return getItemInfo(uid.itemid).armor end end end function isArmor(uid) if (getItemArmor(uid) and getItemArmor(uid) ~= 0 and not getItemInfo(uid.itemid,'attack') and not getItemInfo(uid.itemid,'defense') and getItemWeaponType(uid.uid) == 0) then return true end return false end function isWeapon(uid) uid = uid or 0 local f = getItemWeaponType(uid) if f == 1 or f == 2 or f == 3 then return TRUE end return FALSE end function isShield(uid) uid = uid or 0 if getItemWeaponType(uid) == 4 then return TRUE end return FALSE end function getWeaponLevel(uid) uid = uid or 0 local name = getItemName(uid) local lvl = string.match(name,'+(%d)') return tonumber(lvl) or 0 end function doTransform(s,i) local c = string.gsub(s,'@',gain.maxlvl) local c = string.gsub(c,'&a',getItemAttack(i.uid) or getItemInfo(i.itemid).attack) local c = string.gsub(c,'&d',getItemDefense(i.uid) or getItemInfo(i.itemid).defense) local c = string.gsub(c,'&s',getItemDefense(i.uid) or getItemInfo(i.itemid).defense) local c = string.gsub(c,'&p',getItemArmor(i.uid) or getItemInfo(i.itemid).armor) local c = string.gsub(c,'#',getWeaponLevel(i.uid)) local q,err = loadstring('return '..c) assert(q,err) return assert(q()) end function onUse(cid, item, fromPosition, itemEx, toPosition) toPosition.stackpos = 255 if isInArray(gain.blocked_ids, itemEx.itemid) == TRUE or getItemWeaponType(itemEx.uid) > 4 or (getItemWeaponType(itemEx.uid) == 0 and isArmor(itemEx) == FALSE) or itemEx.itemid == 0 then doPlayerSendTextMessage(cid, 24,"Esse item nao pode ser refinado.") return TRUE end if isCreature(itemEx.uid) == TRUE then return FALSE end local level = getWeaponLevel(itemEx.uid) local chance = doTransform(gain.chance,itemEx) if chance >= math.random(0,100) or item.actionid >= 1000 or (item.actionid == 500 and math.random(0,100) <= 25) then if level+1 > gain.maxlvl then doSendMagicEffect(toPosition, 2) return doPlayerSendTextMessage(cid, 24,"Você já refinou o máximo! .") else setItemName(itemEx.uid, getItemNameById(itemEx.itemid)..'+'.. (level +1) ..'. Foi refinado por '..getCreatureName(cid)) doPlayerSendTextMessage(cid, 24,"O item foi refinado com susesso.") doSendMagicEffect(toPosition, 26) if isArmor(itemEx) == TRUE then local get = doTransform(gain.gainArmor,itemEx) setItemArmor(itemEx.uid,get) elseif isWeapon(itemEx.uid) == TRUE then setItemAttack(itemEx.uid, doTransform(gain.gainAttack,itemEx)) setItemDefense(itemEx.uid, doTransform(gain.gainDefense,itemEx)) elseif isShield(itemEx.uid) == TRUE then setItemDefense(itemEx.uid, doTransform(gain.gainShield,itemEx)) end end else if level == 0 then doPlayerSendTextMessage(cid, 24,"Sem efeito.") doSendMagicEffect(toPosition, 2) elseif level == gain.maxlvl then doSendMagicEffect(toPosition, 2) return doPlayerSendTextMessage(cid, 24,"você já refinou o máximo permitido!.") elseif level > 0 then if level == 1 then doTransformItem(itemEx.uid, 2256) doPlayerSendTextMessage(cid, 24,"Voce Falhou.") else doTransformItem(itemEx.uid, 2256) doPlayerSendTextMessage(cid, 24,"Voce Falhou.") end if isArmor(itemEx) == TRUE then setItemArmor(itemEx.uid,doTransform(0,itemEx)) elseif isWeapon(itemEx.uid) == TRUE then setItemAttack(itemEx.uid, doTransform(0,itemEx)) setItemDefense(itemEx.uid, doTransform(0,itemEx)) elseif isShield(itemEx.uid) == TRUE then setItemDefense(itemEx.uid, doTransform(0,itemEx)) end end doSendMagicEffect(toPosition, 26) end doRemoveItem(item.uid,1) return TRUE end Eu gostaria de deixar assim: Alguem da uma luz?
-
configurei o site todo pra enviar e-mails e tal... dai quando eu tento recuperar uma senha da o seguinte erro: meu código é esse: // E-MAIL config $config['site']['send_emails'] = 1; // is acc. maker configured to send e-mails? $config['site']['mail_address'] = "meuemail@gmail.com"; // e-mail address $config['site']['smtp_enabled'] = "yes"; // send by smtp or mail function (set 0 if use mail function) $config['site']['smtp_host'] = "smtp.gmail.com"; // address $config['site']['smtp_port'] = 587; // port $config['site']['smtp_auth'] = "true"; // need authorization? (set 0 if not need auth) $config['site']['smtp_user'] = "meuemail@gmail.com"; // login $config['site']['smtp_pass'] = "senha"; // password HELP!! =\
-
Nossa muito bom o script!! vai ajudar muita gente ai REP+
- 10 respostas
-
- /bless
- crystalserver
- (e 5 mais)
-
eu compilei o meu TFS 0.4 REV. 3884 e é a que menos tem bugs
-
nem funcionou cara... =\ quando ta PVP funciona perfeito ai quando fica No-PVP buga
-
Meu ot fica 2 hrs PvP e 2 hrs No-PvP quando ta PvP as 2 funcionam perfeitamente, tanto MWALL quanto o grav vita agora quando fica No-PvP elas bugam, a MWALL se transforma 11098 e o grav vita em outro item doido.. alguem pode ajudar??
-
Tentei usar seu script e deu a mesma coisa que o meu.. parece que é algum outro arquivo que deve ter que editar =\\ poderia me mandar sua pasta lib dos npc? npcs/lib @Sky eu ja fiz isso cara... mas nao muda aparece 1x no trade e vem 2 cargas aparece 3x no trade e vem 2 cargas o que aparentemente aparece no trade nao quer dizer nada, tudo que eu compre vem em 2 cargas
-
Po meu script ta arrumado pra vender runas de 100 cargas... local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end local shopModule = ShopModule:new() npcHandler:addModule(shopModule) shopModule:addBuyableItem({'instense healing'}, 2265, 95, 1, 'intense healing rune') shopModule:addBuyableItem({'ultimate healing'}, 2273, 175, 1, 'ultimate healing rune') shopModule:addBuyableItem({'magic wall'}, 2293, 350, 3, 'magic wall rune') shopModule:addBuyableItem({'destroy field'}, 2261, 45, 3, 'destroy field rune') shopModule:addBuyableItem({'light magic missile'}, 2287, 40, 10, 'light magic missile rune') shopModule:addBuyableItem({'heavy magic missile'}, 2311, 120, 10, 'heavy magic missile rune') shopModule:addBuyableItem({'great fireball'}, 2304, 180, 4, 'great fireball rune') shopModule:addBuyableItem({'explosion'}, 2313, 250, 6, 'explosion rune') shopModule:addBuyableItem({'sudden death'}, 2268, 350, 3, 'sudden death rune') shopModule:addBuyableItem({'death arrow'}, 2263, 300, 3, 'death arrow rune') shopModule:addBuyableItem({'paralyze'}, 2278, 700, 1, 'paralyze rune') shopModule:addBuyableItem({'animate dead'}, 2316, 375, 1, 'animate dead rune') shopModule:addBuyableItem({'convince creature'}, 2290, 80, 1, 'convince creature rune') shopModule:addBuyableItem({'chameleon'}, 2291, 210, 1, 'chameleon rune') shopModule:addBuyableItem({'desintegrate'}, 2310, 80, 3, 'desintegreate rune') local items = {[1] = 2190, [2] = 2182, [5] = 2190, [6] = 2182} function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid if(msgcontains(msg, '') or msgcontains(msg, '')) then if(isSorcerer(cid) or isDruid(cid)) then if(getPlayerStorageValue(cid, 30002) <= 0) then selfSay('So you ask me for a {' .. getItemNameById(items[getPlayerVocation(cid)]) .. '} to begin your advanture?', cid) talkState[talkUser] = 1 else selfSay('What? I have already gave you one {' .. getItemNameById(items[getPlayerVocation(cid)]) .. '}!', cid) end else selfSay('Sorry, you aren\'t a druid either a sorcerer.', cid) end elseif(msgcontains(msg, 'yes')) then if(talkState[talkUser] == 1) then doPlayerAddItem(cid, items[getPlayerVocation(cid)], 1) selfSay('Aqui está.', cid) setPlayerStorageValue(cid, 30002, 1) end talkState[talkUser] = 0 elseif(msgcontains(msg, 'no') and isInArray({1}, talkState[talkUser])) then selfSay('Ok then.', cid) talkState[talkUser] = 0 end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Mas quando eu compro no trade ele vende apenas 2 cargas.. e se eu aumento a barrinha pra 100cargas vem 200 alguem me ajuda?
-
Estou com alguns problemas 1° Quando algum level 400+ morre para combo de monstros, derruba o servidor.. o que poderia ser?? 2° Um mostro mata o outro com seus próprios ataques, como posso solucionar? 3° preciso de um NPC que venda a promotion apenas de sorcerer, ou seja, só quem é sorcerer pode se promover nesse NPC. Druid, Paladin e Knight não podem. 4° Como faço para quando morrer ter porcentagem de perda do loot/ BP? Obrigado desde já
-
[Action] Erro Script De Alavanca / [Npc] Npc Promotion
tópico respondeu ao grafit123 de grafit123 em Lixeira Pública
tipo assim os npcs de promotion eles são dessa maneira se um knight for ele se promove para elite knight, se um sorcerer for se promove para master sorcerer... qualquer vocação que for consegue se promover eu quero um que seja unico de cada vocação X NPC promove APENAS sorcerer para master sorcerer Y NPC promove APENAS druid para elder druid e assim por diante 1 NPC para cada vocação -
[Action] Erro Script De Alavanca / [Npc] Npc Promotion
tópico respondeu ao grafit123 de grafit123 em Lixeira Pública
nada.. simplesmente não funcionou.. mas eu arrumei outra solução para meu servidor poderia ajudar na parte dos npcs? -
[Action] Erro Script De Alavanca / [Npc] Npc Promotion
tópico respondeu ao grafit123 de grafit123 em Lixeira Pública
po lek nem funfo :ss -
[Action] Erro Script De Alavanca / [Npc] Npc Promotion
um tópico no fórum postou grafit123 Lixeira Pública
Versão : 8.60 The Forgotten Server 0.4.0 Eu tenho um script que quando usa a alavanca ele retira um item e coloca outro. Preciso fazer com que ele retire 2 items e coloque o outro o script é o seguinte: function onUse(cid, item, frompos, item2, topos) janelapos = {x=1541, y=112, z=10, stackpos=1} itemid = 5732 itemid2 = 5734 local get = getThingfromPos(janelapos) if get.itemid == itemid and item.itemid == 10029 then doRemoveItem(get.uid,1) doCreateItem(itemid2,1,janelapos) doTransformItem(item.uid,item.itemid+1) else return TRUE end end O outro problema é o seguinte: Eu preciso de um NPC que promova X vocação para Y vocação. Exemplo: sorcerer se tornar master sorcerer Mas o NPC só promoverá quem for sorcerer Obrigado desde já.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.