Bom galera, estou fazendo o sistema para os players escolheres a skins e tal, e dai eu qro fazer o seguinte: O player vai passando as skins, e aparecendo um TEXTDRAW cop ou civil. Eu ja havia pedido ajuda em outro topico mas ainda n deu.
pawn Код:
public OnGameModeInit()
{
SetGameModeText("CopS and RobberS");
for(new skins = 0; skins < 299; skins++)
{
//Cops
AddPlayerClass(280, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(281, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(282, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(283, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(284, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(288, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
//Civis
AddPlayerClass(2, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(4, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(6, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(7, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(15, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(23, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
}
return 1;
}
Ali nos case 0,1,2, .. me falaram q sгo as skins, mas se eu ponho as skins dai n funciona.
Erro: O erro q dб й o seguinte, sгo 12skins, e se eu passar mais de uma vez todas elas, n mostra mais mensagens. As vezes funciona os Textdraw, as vezes nao. Quero ter o codigo 100%certo para nunca dar errors.
Isso nгo й textdraw. Esse GameText estб com duraзгo de 1 segundo, logo se vocк passar todas skins rбpidamente nгo irб aparecer os nomes corretamente.
Zbt, n tem nada a ver com o tempo cara, quando eu passo todas as skins, e comeзa a repeti-las, n mostra mais, pois n estao no case. Sу q eu n sei como fazer um case infinito