26.05.2011, 21:56
tipow eu quero que apessoa chege no orelhгo e aperte a letra " f "
ai abre um menusinho digite o numero "ok" "cancel" so isso
esse e meu sistma de ligar como ponho o a cordenada ai ??
outra fis aquilo que vcs falaram
gm bls ja pus pleader pfmenber e nada
ai abre um menusinho digite o numero "ok" "cancel" so isso
Quote:
if(strcmp(cmd, "/ligar", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "USO: /ligar [nъmero]"); SendClientMessage(playerid, COLOR_GRAD2, "Ligue 911 para emergкncias."); return 1; } if(PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playerid, COLOR_RED, "|-Vocк foi mutado por um admin, nгo pode falar-|"); return 1; } if(PlayerInfo[playerid][pPhone] == 0) { SendClientMessage(playerid, COLOR_GRAD2, " Vocк nгo tem um celular !"); return 1; } GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "%s tirou o celular do bolso.", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPL E,COLOR_PURPLE); new phonenumb = strval(tmp); if(phonenumb == 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; } if(phonenumb == PlayerInfo[playerid][pPnumber]) { SendClientMessage(playerid, COLOR_GRAD2, " Ocupado..."); return 1; } if(Mobile[playerid] != 255) { SendClientMessage(playerid, COLOR_GRAD2, " Vocк jб estб em uma ligaзгo"); return 1; } for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pPnumber] == phonenumb && phonenumb != 0) { giveplayerid = i; Mobile[playerid] = giveplayerid; //caller connecting if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { if(PhoneOnline[giveplayerid] > 0) { SendClientMessage(playerid, COLOR_GREY, " O telefone do jogador estб desligado !"); return 1; } if (Mobile[giveplayerid] == 255) { format(string, sizeof(string), "Seu celular estб tocando, (/at)ender jogador: %s", sendername); SendClientMessage(giveplayerid, COLOR_YELLOW, string); GetPlayerName(giveplayerid, sendername, sizeof(sendername)); RingTone[giveplayerid] = 10; SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USECELLPHONE); format(string, sizeof(string), "O telefone de %s estб tocando.", sendername); SendClientMessage(playerid, COLOR_WHITE, "DICA: Vocк pode usar agora T para conversar no celular, digite (/des)ligar para desligar."); ProxDetector(30.0, i, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPL E,COLOR_PURPLE); CellTime[playerid] = 1; return 1; } } } } } } SendClientMessage(playerid, COLOR_GRAD2, " Ocupado..."); } return 1; } |
outra fis aquilo que vcs falaram
Quote:
public OnPlayerSpawn(playerid) { if( pMember[ playerid ] == GROVE ) return SetPlayerColor( playerid, 0x21DD00FF); else if( pMember[ playerid ] == Aztecas ) return SetPlayerColor( playerid, 0xE60000FF); else if( pMember[ playerid ] == Ballas ) return SetPlayerColor( playerid, 0xFFFF00FF); } |