-
Total de itens
202 -
Registro em
-
Última visita
Tudo que _ferrari_ postou
-
cara, sempre vem milhares de teorias. perdi dois anos com um rooker que acabou sendo hackeado. larguem de mão, não tem como pegar a sof, não tem como matar o minotaur mage, não tem como matar o ghoul e não tem como matar a tarantula.
-
quase impossível de entender. dentro do seu global.lua na pasta data existem centenas de números e códigos para facilitar a vida dos scripters, incluindo um número para cada efeito. se você prestar atenção ao ler ele, verá que ao lado dos números existe uma sintaxe assim: nesse exemplo eu usei o efeito de fumaça ao errar um golpe ou quando está em cooldown. funciona assim: se você quiser mandar o efeito por talk, action, move sei lá como, usa assim: ou exemplificando: esse solta uma fumacinha no player. aqui vai uma lista dos efeitos. lembre-se que quando tiver CONST_ME é efeito de área, e CONST_ANI é na direção de, por exemplo, quando se joga uma spear o efeito dela sendo arremessada. CONST_ME_DRAWBLOOD = 0 CONST_ME_LOSEENERGY = 1 CONST_ME_POFF = 2 CONST_ME_BLOCKHIT = 3 CONST_ME_EXPLOSIONAREA = 4 CONST_ME_EXPLOSIONHIT = 5 CONST_ME_FIREAREA = 6 CONST_ME_YELLOW_RINGS = 7 CONST_ME_GREEN_RINGS = 8 CONST_ME_HITAREA = 9 CONST_ME_TELEPORT = 10 CONST_ME_ENERGYHIT = 11 CONST_ME_MAGIC_BLUE = 12 CONST_ME_MAGIC_RED = 13 CONST_ME_MAGIC_GREEN = 14 CONST_ME_HITBYFIRE = 15 CONST_ME_HITBYPOISON = 16 CONST_ME_MORTAREA = 17 CONST_ME_SOUND_GREEN = 18 CONST_ME_SOUND_RED = 19 CONST_ME_POISONAREA = 20 CONST_ME_SOUND_YELLOW = 21 CONST_ME_SOUND_PURPLE = 22 CONST_ME_SOUND_BLUE = 23 CONST_ME_SOUND_WHITE = 24 CONST_ME_BUBBLES = 25 CONST_ME_CRAPS = 26 CONST_ME_GIFT_WRAPS = 27 CONST_ME_FIREWORK_YELLOW = 28 CONST_ME_FIREWORK_RED = 29 CONST_ME_FIREWORK_BLUE = 30 CONST_ME_STUN = 31 CONST_ME_SLEEP = 32 CONST_ME_WATERCREATURE = 33 CONST_ME_GROUNDSHAKER = 34 CONST_ME_HEARTS = 35 CONST_ME_FIREATTACK = 36 CONST_ME_ENERGYAREA = 37 CONST_ME_SMALLCLOUDS = 38 CONST_ME_HOLYDAMAGE = 39 CONST_ME_BIGCLOUDS = 40 CONST_ME_ICEAREA = 41 CONST_ME_ICETORNADO = 42 CONST_ME_ICEATTACK = 43 CONST_ME_STONES = 44 CONST_ME_SMALLPLANTS = 45 CONST_ME_CARNIPHILA = 46 CONST_ME_PURPLEENERGY = 47 CONST_ME_YELLOWENERGY = 48 CONST_ME_HOLYAREA = 49 CONST_ME_BIGPLANTS = 50 CONST_ME_CAKE = 51 CONST_ME_GIANTICE = 52 CONST_ME_WATERSPLASH = 53 CONST_ME_PLANTATTACK = 54 CONST_ME_TUTORIALARROW = 55 CONST_ME_TUTORIALSQUARE = 56 CONST_ME_MIRRORHORIZONTAL = 57 CONST_ME_MIRRORVERTICAL = 58 CONST_ME_SKULLHORIZONTAL = 59 CONST_ME_SKULLVERTICAL = 60 CONST_ME_ASSASSIN = 61 CONST_ME_STEPSHORIZONTAL = 62 CONST_ME_BLOODYSTEPS = 63 CONST_ME_STEPSVERTICAL = 64 CONST_ME_YALAHARIGHOST = 65 CONST_ME_BATS = 66 CONST_ME_NONE = 255 CONST_ANI_SPEAR = 0 CONST_ANI_BOLT = 1 CONST_ANI_ARROW = 2 CONST_ANI_FIRE = 3 CONST_ANI_ENERGY = 4 CONST_ANI_POISONARROW = 5 CONST_ANI_BURSTARROW = 6 CONST_ANI_THROWINGSTAR = 7 CONST_ANI_THROWINGKNIFE = 8 CONST_ANI_SMALLSTONE = 9 CONST_ANI_DEATH = 10 CONST_ANI_LARGEROCK = 11 CONST_ANI_SNOWBALL = 12 CONST_ANI_POWERBOLT = 13 CONST_ANI_POISON = 14 CONST_ANI_INFERNALBOLT = 15 CONST_ANI_HUNTINGSPEAR = 16 CONST_ANI_ENCHANTEDSPEAR = 17 CONST_ANI_REDSTAR = 18 CONST_ANI_GREENSTAR = 19 CONST_ANI_ROYALSPEAR = 20 CONST_ANI_SNIPERARROW = 21 CONST_ANI_ONYXARROW = 22 CONST_ANI_PIERCINGBOLT = 23 CONST_ANI_WHIRLWINDSWORD = 24 CONST_ANI_WHIRLWINDAXE = 25 CONST_ANI_WHIRLWINDCLUB = 26 CONST_ANI_ETHEREALSPEAR = 27 CONST_ANI_ICE = 28 CONST_ANI_EARTH = 29 CONST_ANI_HOLY = 30 CONST_ANI_SUDDENDEATH = 31 CONST_ANI_FLASHARROW = 32 CONST_ANI_FLAMMINGARROW = 33 CONST_ANI_SHIVERARROW = 34 CONST_ANI_ENERGYBALL = 35 CONST_ANI_SMALLICE = 36 CONST_ANI_SMALLHOLY = 37 CONST_ANI_SMALLEARTH = 38 CONST_ANI_EARTHARROW = 39 CONST_ANI_EXPLOSION = 40 CONST_ANI_CAKE = 41 CONST_ANI_WEAPONTYPE = 254 CONST_ANI_NONE = 255
-
é assim: funciona assim: ao dar use na alavanca, se ela estiver virada pra esquerda, ele cria a escada e o buraco dela. se estiver virada pra direita, ele vira ela pra esquerda e tira o buraco e a escada. a escada tem que estar direto acima do chão, sem ter itens entre ela e o chão. isso inclue gramas, pedras, corpos, enfeites etc.. se houverem bugs poste aqui. boa sorte com sua POI
-
Que bom, meu irmao e eu somos clientes da gamerchants já, fazemos várias compras. Assim que soube encomendei 100k
-
É igual a porta de level, mas troque if getPlayerLevel(cid) por if getPlayerVocation(cid). Simples.
-
Concordo totalmente com o rotciv. Se quer falar de algo pessoal fala com ele no MSN, Orkut ou PM. Apoio totalmente, criar tópico de dúvida pra postar o currículo e perguntar qual faculdade é pra fazer? LOL
-
não sabia que existia onAdvance() me ajudou também :smile_positivo: :smile_positivo:
-
[pedido] Npc Vende Arma Em Troca De Outros Itens.
tópico respondeu ao zaratustralogin de _ferrari_ em Lixeira Pública
Eu não mexo com npc, mas posso te dar a action, ai você faz com alavanca sei lá..: Então.. os itens estão sobre uma mesa, um sobre o outro. São três itens. Os ids deles estão em 1234 e as posições x e y 123. Altere elas mas não altere o stackpos. O item criado fica sobre a mesa e é enviado um efeito sobre ela. A posição da mesa também esta em 123,123,7. Espero que funcione pois não testei :smile_positivo: -
não testei:
-
Porta Que Precisa Ser Parte De Uma Guild Para Passar
tópico respondeu ao Tapetao de _ferrari_ em Lixeira Pública
Eu não sei exatamente a função, então acho melhor você procurar. fica +- assim: A parte em vermelho tem que trocar pela função certa. Abraço :smile_positivo: -
Esse pessoal quer tudo na mão... Eu faria mas não mexo com NPC. Se puder ser por talkaction visite: h http://www.xtibia.com/forum/talkaction-Tro...00-t114531.html
-
é bem difícil. esse script pode dar MUITO lag dependendo de quantos players tem o seu server e como é o seu host: não tenho certeza se funciona, se bugar posta aqui. a cada 0.2 segundos ele checa o nível do player com um storage pré gravado quando o player loga e regravado a cada 0.2 segundos. Se o nível for maior que o anterior e for igual a 50, 100, 200 ou 300 ele manda no broadcast pra todo o server o nome e o nível. boa sorte :smile_positivo: :smile_positivo:
-
Eu enfrento esse problema todo dia. Eu também comecei a mexer no fórum pra aprender a fazer scripts e tal, mas agora que eu posso ir pro outro lado e ensinar, as pessoas querem que eu faça tudo. Ele posta pedindo uma função, dali a dois dias recebo PM dele me pedindo o script inteiro porque não conseguiu fazer. E agora?
-
talkaction [talkaction] Troca De Vocação 100%
tópico respondeu ao _ferrari_ de _ferrari_ em Actions e Talkactions
ainda assim, uma redução de 50% no ml de um sorcerer lvl 200 continua sendo 30-40+ e não é justo pra knight. -
é algo bem comum. quando MAIOR o numero mais lento fica. o número ali é o tempo em milesimos de segundos entre cada disparo. :smile_positivo: :smile_positivo:
-
a função é setPlayerVocation(cid,ID) o id é: 1 sorcerer 2 druid 3 paladin 4 knight 5 master sorcerer 6 elder druid 7 royal paladin 8 elite knight coloque isso no script do seu npc ^^ abraço
-
Existe uma função, aconselho procurar em algum script pois eu não lembro agora :S. O script fica assim: deve ser algo tipo doPlayerAddAddon(cid,LOOKTYPE,ADDON) mas não sei. boa sorte :smile_positivo:
-
é possível, a parte da porcentagem é feita por matemática. vou te dar umas dicas aqui, o script fica por sua conta: Regra de três: 100% da vida = getPlayerHealth(cid) 30% da vida = x reescrevendo: 100 está para getPlayerHealth(cid) assim como 30 está para x cruzando os números: 100.x = 30.getPlayerHealth(cid) x = 30.getPlayerHealth(cid)/100 ou seja: Bem simples ^^ Boa sorte com seu script ----- Da pra fazer que quanto mais vida for esse % mais skill ele ganha: skill == 30% ai o skill varia conforme o hp, se ele tiver 1000 o valor será 300, se tiver 100 30. da pra diminuir e dividir como preferir, use + pra soma, - pra subtração, * pra multiplicar e / para dividir
-
no final da tag você tem que colocar o nome do script, por exemplo, trainers.lua
-
talkaction [talkaction] Troca De Vocação 100%
tópico respondeu ao _ferrari_ de _ferrari_ em Actions e Talkactions
vou esperar novas sugestões para alterar o script. mesmo assim agradeço. estou pensando em deixar ml e skills 0 mas não vai ser nada justo. -
na parte do script que tem: doPlayerAddItem(cid,ID_DO_ITEM,1) mude o 1 para a quantidade desejada.
-
acho que tem erro na sintaxe do doBroadcastMessage(). tenta achar algum script que tenha essa função para copiar, deve ter algo além da mensagem.
-
-
talkaction [talkaction] Troca De Vocação 100%
tópico respondeu ao _ferrari_ de _ferrari_ em Actions e Talkactions
eu ja tinha pensado nisso, mas resetar o ml e skills seria justo? pensei em deixar o ml 0 e reduzir skills para 30%, assim um kina com 100 de skill viraria sorc com 30 de skill. Ml é mais dificil de resolver, alguma sugestão? -
que confuso esse seu tópico :blink: não deu pra entender o que você está querendo. arrume o tópico
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.