rox
agora se kiser fazer um evento facilita mt
sem contar akeles momentos ke vc ké desligar um server e fala pra irem para um lugar seguro
bom code
flws
info
Grupo: Visconde
Registrado: 03/10/05
Posts: 301
Reputação: +8
Gênero: Masculino
rox
agora se kiser fazer um evento facilita mt
sem contar akeles momentos ke vc ké desligar um server e fala pra irem para um lugar seguro
bom code
flws
info
Grupo: Campones
Registrado: 23/02/06
Posts: 1
Reputação: 0
roxagora se kiser fazer um evento facilita mt
sem contar akeles momentos ke vc ké desligar um server e fala pra irem para um lugar seguro
bom code
flws
Se voce tiver mais de 50 pessoas no seu servidor esse código da problema pois adiciona td mundo num mesmo tile...
O melhor é de pelo menos a cada 20 players voce mudar o valor do pos que voce vai colocar ele ou entao... um simples...
para cada player faça
player->pos = player->masterpos;
commands->kick(player);
loop
tambem funciona mais é meio sux ...
Pq quando voce kicka o player ele efetua um logout e jah salva o pos e masterpos entao quando ele relogar ele esta no templo sem o problema de dar crash no server
gostei do code... mto legal mesmo..
como o colex disse, se for fazer eventos é muito útil o code..
eu vou fazer umas mudancinhas nele e colocar no meu ot
tipo.. vo coloca pra GM nao ser teleportado tbm ![]()
Obrigado,
Zorzin
Mt bom!!
PRa faze eventos e kuandu for desliga serveer xD
Sabe ond vmu usar neh? xD
So q da pra faze issu teleportando pro dp?
@ScarFace
Claro... apenas mudar a parte do
game->teleport(ppp, ppp->masterPos);
Você poderá arrumar isso facilmente, usando a variavel "param"...
FlW
CyA!
pow mo rox isso ae ![]()
Frerety e Colex.:os Reis dos scripts xD:.
Editado Maio 28 por foox
Bem Legal Mto Util e Talz ![]()
+ eu não consegui ![]()
info
Grupo: Visconde
Registrado: 12/10/05
Posts: 340
Reputação: +1
Char no Tibia: Tweets

ou me ajuda ae no meu serv as soucers n estao pegando como faso para elas pegar?
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaa EU NAO CONSIGO FAZER NENHUM DESSES , HELP ME!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@frerety ai amigo parabnes pelo post mas aki no meu deu o seguinte erro:
1431:2 .........\Fudera\commands.cpp [Warning] no newline at end of file
e apareceu isso de cor azul no meu DEV
game->teleport(ppp, ppp->masterPos);
ajuda ai plx... vlw...
F@bio
#f@bio
eu jah disse, tudo o que eu postei aqui está obsoleto. Tem muuuito tempo que parei com ot :x e tem mto tempo que postei isso... mas de qualquer maneira vou te ajudar ![]()
1431:2 .........\Fudera\commands.cpp [Warning] no newline at end of file
Isso significa que vc tem que deixar uma linha em branco no final do arquivo. Tipo, vai no final do commands.cpp e dá um enter, aí vai dar uma linha ;D
game->teleport(ppp, ppp->masterPos);
Bom, já isso não sei te falar pq não conheço mais a estrutura dos ots atuais, procure um programador de ot ativo que ele vai te ajudar ![]()
;*
ps.: em falar em procure um programador de ot ativo, procure ele e peça pra ele refazer, nessa época eu tava começando com C++, nem sabia nada :x pede pra ele refazer pra vc, tenho ctz que alguém vai refazer ![]()
info
Grupo: Visconde
Registrado: 20/11/07
Posts: 359
Reputação: +4

Alguem Ajudaa!!!
como eu fasso isso no 8.1?
no Aries
?
Quem pode me ajudar fiquarei grato :icon1:
Atenciosamente,
Antoniojun.
Alguem Ajudaa!!!como eu fasso isso no 8.1?
no Aries
?
Quem pode me ajudar fiquarei grato :icon1:
Atenciosamente,
Antoniojun.
é eu tbm queria issu pro 8.1 mais pro yurots alguem passa ai
info
Grupo: Artesão
Registrado: 08/04/06
Posts: 133
Reputação: +7
HiHo dnovo... (estou na minha fase + criativa... 1 script por dia... pena ki us script saum sux :confused: ...)
Commands.cpp
abaixo de:
{"/kick",&Commands::kickPlayer},adicione:
{"/allt",&Commands::allTemple},Agora no final de Commands.cpp
bool Commands::allTemple(Creature* c, const std::string &cmd, const std::string ¶m){ Player* player = dynamic_cast<Player*>( c ); if (player) { AutoList<Player>::listiterator iter = Player::listPlayer.list.begin(); std::string info = "Players teleportados: " + (*iter).second->getName(); std::string lol = (*iter).second->getName(); Player* ppp = game->getPlayerByName(lol); game->teleport(ppp, ppp->masterPos); ++iter; while (iter != Player::listPlayer.list.end()) { info += ", "; info += (*iter).second->getName(); std::string lol = (*iter).second->getName(); Player* ppp = game->getPlayerByName(lol); game->teleport(ppp, ppp->masterPos); ++iter; } player->sendTextMessage(MSG_BLUE_TEXT, info.c_str()); } return true;}Agora em Commands.h
abaixo de:
adicione:
Agora COMPILE e add em commands.xml(dentro da pasta data):
onde X é o access que o player tem que ter para dar esse comando...
FlW
CyA!
Editado Abril 30 por frerety