12.04.2013, 15:48
@StringBR exato й obvio
@LeonardoBCF vei, repara, essa mensagem aparece na condicao "if(Mobile[playerid] == 913)" e voce so podera usar o "Policia" quandoa condicao for "if(Mobile[playerid] == 190)" porque й onde estб!
para isso, troque o numero ou mude o codigo de sitio!
cara, vcs nao ta percebendo puto da logica, eu vou explicar com um pequeno codigo, jaja edito
@LeonardoBCF vei, repara, essa mensagem aparece na condicao "if(Mobile[playerid] == 913)" e voce so podera usar o "Policia" quandoa condicao for "if(Mobile[playerid] == 190)" porque й onde estб!
para isso, troque o numero ou mude o codigo de sitio!
cara, vcs nao ta percebendo puto da logica, eu vou explicar com um pequeno codigo, jaja edito
pawn Код:
//no OnPlayerCommandText
if(!strcmp("/ligar",cmdtext,true,6)) { //significa que esta condicao vai ser executada se os seis primeiros caracteres do comando forem /ligar porйm voce pode escrever mais na frente e vai continuar a funcionar
new numero;
strdel(cmdtext,0,6);//apagamos o /ligar do comando ficando so o numero, ex. /ligar 911 fica sу 911
numero=strval(cmdtext);//transformamos a frase em numero ou seja, 911 em 911 mas salvo em decimal nao em frase
if(!numero) { //se nao digitou numero vai aparecer as mensagens abaixo
SendClientMessage(playerid, COLOR_GRAD2, "USO: /ligar [nъmero]");
SendClientMessage(playerid, COLOR_GRAD2, "Ligue 911 para emergкncias.");
return 1;
}
if(numero==911) {
SendClientMessage(playerid, COLOR_WHITE, "DICA: Vocк pode usar agora T para conversar no celular, digite (/des)ligar para desligar.");
SendClientMessage(playerid, COLOR_ALLDEPT, "EMERGКNCIA: Qual serviзo vocк deseja, Polнcia ou Ambulвncia");
Mobile[playerid] = 911;
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USECELLPHONE);
}
return 1;
}
//no onplayercommandtext
if(Mobile[playerid]=911) {
if(strcmp("Polнcia",text,true)||strcmp("Policia",text,true)) {//se tiver na chamada e digitar Polнcia ou Policia ou com p pequeno
//faзa o que quiser aqui
}
else if(strcmp("Ambulвncia",text,true)||strcmp("Ambulancia",text,true)) {//mesma coisa mas para Ambulвncia
//faзa o que quiser aqui
}
}