Ir para conteúdo

AnneMotta

Banidos
  • Total de itens

    842
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Tudo que AnneMotta postou

  1. a que esta dando direto estes problemas, quando eu posto algo sempre aparece uma pagina com umas propagandas tudo fudido, ta tenso esses ultimos dias.
  2. poste fotos se não sera difícil alguém baixar sem saber como o servidor é.
  3. em creaturescripts crie um arquivo.lua com o nome levelitem.lua e adicione isto dentro: function onAdvance(cid, skill, oldLevel, newLevel) local config = { [50] = {item = 2160, count = 50}, } if skill == 8 then for level, info in pairs(config) do if newLevel >= level and (getPlayerStorageValue(cid, 30700) == -1 or not (string.find(getPlayerStorageValue(cid, 30700), "'" .. level .. "'"))) then doPlayerAddItem(cid, info.item, info.count) doPlayerSendTextMessage(cid, 27, "Parabéns Guerreiro você atingiu o level "..newLevel.." e ganhou "..info.count.." "..getItemNameById(info.item)..".") local sat = getPlayerStorageValue(cid, 30700) == -1 and "Values: '" .. level .. "'" or getPlayerStorageValue(cid, 30700) .. ",'" .. level .. "'" setPlayerStorageValue(cid, 30700, sat) end end end return TRUE end em creaturescripts/scripts/login.lua adicione isto: registerCreatureEvent(cid, "LevelItem") por fim em creaturescripts.xml adicione esta linha: <event type="advance" name="LevelItem" event="script" value="levelitem.lua"/> explicando: [50] = {item = 2160, count = 50}, vermelho: level que ira ganhar o item verde: id do item que ira ganhar roxo: quantidade que ira ganhar rep+ profavor.
  4. COMENTEM http://www.xtibia.com/forum/user/340109-annemotta/ |||||||||||| SERVIDOR ACABOU DE ABRIR, MAPA GLOBAL COMPACTO GOGO SITE E IP: http://global-compact.no-ip.org/ Adicionar comentário
  5. bom, nunca deu problemas comigo o outro script, mais por meio de duvidas irei testar este :3
  6. Créditos: AnneMotta & Vodkart(por me ajudar a criar) Descrição: Ao andar com o full addon de algumas outfits irá sair um efeito. Em creaturescript/script crie um arquivo.lua e renomeie para: outfiteffect.lua e dentro coloque: function onLogin(cid)registerCreatureEvent(cid, "EffectOutLogin")registerCreatureEvent(cid, "OutfitEffects")return doCreatureChangeOutfit(cid,{lookType = getCreatureOutfit(cid).lookType, lookHead = getCreatureOutfit(cid).lookHead, lookBody = getCreatureOutfit(cid).lookBody, lookLegs = getCreatureOutfit(cid).lookLegs, lookFeet = getCreatureOutfit(cid).lookFeet, lookAddons = getCreatureOutfit(cid).lookAddons})endlocal events = {}function onOutfit(cid, old, current)local effect = {[136] = 3, [128] = 3, -- citizen[270] = 27,[273] = 27, -- jester[156] = 61,[152] = 61, -- assassin[147] = 44,[143] = 44, -- barbarian[148] = 45,[144] = 45, -- druid[157] = 68,[153] = 68, -- beggar[149] = 36,[145] = 36, -- wizard[279] = 17,[278] = 17, -- brotherwood[137] = 39,[129] = 39, -- hunter[141] = 66,[133] = 66, -- summoner[142] = 34,[134] = 34, -- warrior[155] = 31,[151] = 31, -- pirate[158] = 46,[154] = 46, -- shaman[288] = 6,[289] = 6 -- demonhunter}local o,c= effect[old.lookType],effect[current.lookType]if getPlayerAccess(cid) > 2 then return trueelseif (not o or not c or old.lookAddons == 3 and o) then stopEvent(events[getPlayerGUID(cid)]) endif current.lookAddons == 3 and c thenfunction WalkEffect(cid, c, pos)if not isCreature(cid) then return LUA_ERROR endif c then frompos = getThingPos(cid)if frompos.x ~= pos.x or frompos.y ~= pos.y or frompos.z ~= pos.z then doSendMagicEffect(frompos, c) endevents[getPlayerGUID(cid)] = addEvent(WalkEffect, 100, cid, c, frompos)end return true endWalkEffect(cid, c, {x=0, y=0, z=0}) endreturn trueend em creaturescript.xml adicione as tags: <event type="login" name="EffectOutLogin" event="script" value="outfiteffect.lua"/><event type="outfit" name="OutfitEffects" event="script" value="outfiteffect.lua"/> Como configurar: local effect = {[136] = 3, [128] = 3, -- citizen[270] = 27,[273] = 27, -- jester[156] = 61,[152] = 61, -- assassin[147] = 44,[143] = 44, -- barbarian[148] = 45,[144] = 45, -- druid[157] = 68,[153] = 68, -- beggar[149] = 36,[145] = 36, -- wizard[279] = 17,[278] = 17, -- brotherwood[137] = 39,[129] = 39, -- hunter[141] = 66,[133] = 66, -- summoner[142] = 34,[134] = 34, -- warrior[155] = 31,[151] = 31, -- pirate[158] = 46,[154] = 46, -- shaman[288] = 6,[289] = 6 -- demonhunter}Exemplo:[ID DA OUTFIT] = N° DO EFEITO rep?
  7. SERVIDOR ACABOU DE ABRIR, MAPA GLOBAL COMPACTO GOGO SITE E IP: http://global-compact.no-ip.org/
  8. oque você queria fazer ao certo em seu site?
  9. cara qual quer gesior funciona em ot de war eu acho, mais ai você teria que configurar conforme você queira.
  10. SERVIDOR ACABOU DE ABRIR, MAPA GLOBAL COMPACTO GOGO SITE E IP: http://global-compact.no-ip.org/
  11. SERVIDOR ACABOU DE ABRIR, MAPA GLOBAL COMPACTO GOGO SITE E IP: global-compact.no-ip.org
  12. sem querer ser chata nem arrogante mais no tempo que você escreveu isso você tiraria print e colocaria aque.
  13. então vamos la, não adianta nada você pegar um servidor largar online e pronto, assim jamais ira ganhar dinheiro. para o sucessor vir precisa ralar um pouco né!? não concorda? as coisas não vem de mão beijada. mais ai oque preciso fazer ? pocha divulgue o servidor, traga coisas novas para o servidor retire bugs e veja oque os players estão achando do servidor, receba sugestões de jogadores. Porque quem faz o servidor são os players sem eles não adianta em nada. Ai com o esforço vem a remuneração né, quanto mais você ralar mais players irão jogar, quanto mais jogadores mais $$. minha opinião.
  14. você botou o id da vocação certo?
  15. tem como ser uma determinada cor e não ter como mudar? tipo seria para um servidor de war, ai teria 2 times com x addon e y cor cada time.
  16. Copia, pois o codigo seu esta assim /* Achievements Points */ $achievementPoints = $SQL->query('SELECT SUM(`value`) AS `sum` FROM `player_storage` WHERE `key` LIKE "200%" AND `player_id` = ' . $player->getId())->fetch(); if(!$achievementPoints['sum']) { $achPoints = '0'; } else { $achPoints = $achievementPoints['sum']; } if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++; $main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD>Achievement Points:</TD><TD>'.$achPoints.'</TD></TR>'; /* Achievements Points END*/ e agora procure por isso[b]'Premium Account' : 'Free Account';[/b], e abaixo disso [b]$main_content .= '</TABLE>';[/b] cole isso: /* Achievements website script by Archez. http://otland.net/members/archez/ Achievements in-game functions and script by darkhaos. http://otland.net/members/darkhaos/ A person that made this script possible, Chris. http://otland.net/members/chris/ ------------------------------------------------------ Merely scripted for Gesior AAC. ------------------------------------------------------ */ $achievements = $SQL->query('SELECT `key`, `player_id` FROM `player_storage` WHERE `key` LIKE "200%" AND `player_id` = ' . $player->getId())->fetchAll(); $main_content .= '</br><table border=0 cellspacing="1" cellpadding="4" width=100%><tr bgcolor="'.$config['site']['vdarkborder'].'"><td colspan="2" class=white><b>Account Achievements</b></td></tr>'; if(!$achievements) { $main_content .= '<tr bgcolor="'.$config['site']['lightborder'].'"><td>There are no achievements set to be displayed for this character.</td></tr>'; } else { $number_of_rows = 0; foreach($achievements as $row) { if(!array_key_exists(($row['key'] - 19999 ), $achievements)) { if($row['key'] - 20000 <= 54) { $grade = '<img src="images/achievements/grade.gif" />'; } elseif($row['key'] - 20000 <= 79) { $grade = '<img src="images/achievements/grade.gif" /> <img src="images/achievements/grade.gif" />'; } elseif($row['key'] - 20000 >= 80) { $grade = ' <img src="images/achievements/grade.gif" /> <img src="images/achievements/grade.gif" /> <img src="images/achievements/grade.gif" />'; } $secret = false; if(in_array(($row['key'] - 20000), $config['archez']['secret'])) { $secret = '<img src="images/achievements/secret.gif" />'; } if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['lightborder']; } else { $bgcolor = $config['site']['darkborder']; } $main_content .= '<tr bgcolor="'.$bgcolor.'"><td width="20%">'.$grade.'</td><td>' . $config['archez']['achievements'][$row['key'] - 20000] . '<span style="float:right;">'.$secret.'</span></td></tr>'; $number_of_rows++; } } } $main_content .= '</table>'; /* END OF ACHIEVEMENTS */ e o certo seria : agora em character.php procure por isso: .$player->getLevel().'</TD></TR> e em baixo adicione isso: /* Achievements Points */ $achievementPoints = $SQL->query('SELECT SUM(`value`) AS `sum` FROM `player_storage` WHERE `key` LIKE "200%" AND `player_id` = ' . $player->getId())->fetch(); if(!$achievementPoints['sum']) { $achPoints = '0'; } else { $achPoints = $achievementPoints['sum']; } if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++; $main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD>Achievement Points:</TD><TD>'.$achPoints.'</TD></TR>'; /* Achievements Points END*/ e agora procure por isso'Premium Account' : 'Free Account';, e abaixo disso $main_content .= '</TABLE>'; cole isso: /* Achievements website script by Archez. http://otland.net/members/archez/ Achievements in-game functions and script by darkhaos. http://otland.net/members/darkhaos/ A person that made this script possible, Chris. http://otland.net/members/chris/ ------------------------------------------------------ Merely scripted for Gesior AAC. ------------------------------------------------------ */ $achievements = $SQL->query('SELECT `key`, `player_id` FROM `player_storage` WHERE `key` LIKE "200%" AND `player_id` = ' . $player->getId())->fetchAll(); $main_content .= '</br><table border=0 cellspacing="1" cellpadding="4" width=100%><tr bgcolor="'.$config['site']['vdarkborder'].'"><td colspan="2" class=white><b>Account Achievements</b></td></tr>'; if(!$achievements) { $main_content .= '<tr bgcolor="'.$config['site']['lightborder'].'"><td>There are no achievements set to be displayed for this character.</td></tr>'; } else { $number_of_rows = 0; foreach($achievements as $row) { if(!array_key_exists(($row['key'] - 19999 ), $achievements)) { if($row['key'] - 20000 <= 54) { $grade = '<img src="images/achievements/grade.gif" />'; } elseif($row['key'] - 20000 <= 79) { $grade = '<img src="images/achievements/grade.gif" /> <img src="images/achievements/grade.gif" />'; } elseif($row['key'] - 20000 >= 80) { $grade = ' <img src="images/achievements/grade.gif" /> <img src="images/achievements/grade.gif" /> <img src="images/achievements/grade.gif" />'; } $secret = false; if(in_array(($row['key'] - 20000), $config['archez']['secret'])) { $secret = '<img src="images/achievements/secret.gif" />'; } if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['lightborder']; } else { $bgcolor = $config['site']['darkborder']; } $main_content .= '<tr bgcolor="'.$bgcolor.'"><td width="20%">'.$grade.'</td><td>' . $config['archez']['achievements'][$row['key'] - 20000] . '<span style="float:right;">'.$secret.'</span></td></tr>'; $number_of_rows++; } } } $main_content .= '</table>'; /* END OF ACHIEVEMENTS */ OBS: FICOU UNS ERROS AI POR CAUSA QUE COPIEI DIREITO LA DE CIMA, MAIS DEU PRA ENTENDER AONDE VOCÊ ERROU, SE QUISER MANDE PM QUE TE MANDO O LINK DO TOPICO CERTO EM OUTRO FORUM.
  17. http://www.xtibia.com/forum/topic/135019-action-mount-system-14-100-inovador/page__p__890977#entry890977
  18. AnneMotta

    Galeria Vodka

    a ultima para mim é perfeita, todas estão excelentes! eledissequea1ªéraeu=|
  19. é só configurar no config.lua eu axo.
  20. AnneMotta

    Go ;)

    grandes aulas SAOKASOKASKOASKOASKOASKO' eu gostei '-'
  21. poisé, não tem nada de complexo nisso é apenas mudar o id do corpo ao morrer.
  22. AnneMotta

    Gift For Anne

    ASKOASKOASOKASKOASKOKAO' thank you!
  23. tente assim, em actions/scripts crie um arquivo questtp.lua e adicione isto dentro: function onUse(cid, item, frompos, item2, topos) if item.actionid == 50156 then queststatus = getPlayerStorageValue(cid,50156) if queststatus == -1 then doPlayerSendTextMessage(cid,22,"Parabens você ganhou um item e foi teleportado") doPlayerAddItem(cid,2500,1) doTeleportThing(cid, {x = 1088, y = 1062, z = 7}) setPlayerStorageValue(cid,50156,1) else doPlayerSendTextMessage(cid,22,"Desculpe, mais você ja recebeu sua reconpensa!") end else return 0 end return 1 end em actions/actions.xml adicione esta linha: <action uniqueid="uniqueidDOBAU" script="questtp.lua"/>
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...