Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- new St[128],rota[MAX_PLAYERS],id_emprego[MAX_PLAYERS],em_progresso[MAX_PLAYERS];
- CMD:serentregadordejornal(playerid)
- {
- if(id_emprego[playerid] == 0)
- {
- id_emprego[playerid]=2;
- em_progresso[playerid]=0;
- SetPlayerPos(playerid, -318.859405, 1052.058959, 20.340259);
- SetPlayerCheckpoint(playerid,-318.859405, 1052.058959, 20.340259, 3.0);
- }else if(id_emprego[playerid] == 2)
- {
- SendClientMessage(playerid, -1, "você já é entregador de jornal");
- if(em_progresso[playerid]==1)
- SendClientMessage(playerid, -1, "va terminar sua entrega");
- }
- return 1;
- }
- CMD:deixaremprego(playerid)
- {
- DisablePlayerCheckpoint(playerid);
- id_emprego[playerid]=0;
- SendClientMessage(playerid, -1, "você deixo seu emprego");
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid){
- if(id_emprego[playerid] == 2 && em_progresso[playerid] == 0)
- {
- DisablePlayerCheckpoint(playerid);
- rota_de_casas_aleatoria(playerid);
- }
- else if(id_emprego[playerid] == 2 && em_progresso[playerid] == 1 && rota[playerid] >= 1)
- {
- DisablePlayerCheckpoint(playerid);
- rota_de_casas_aleatoria(playerid);
- SendClientMessage(playerid, -1, "você concluio o serviço e ganho 350");
- GivePlayerMoney(playerid, 350);
- em_progresso[playerid]=0;
- }
- return 1;
- }
- rota_de_casas_aleatoria(playerid)
- {
- new rotas = random(3);
- rota_de_casas(playerid, 1+rotas);
- format(St, sizeof(St), "%i rota selecionada para entrega de jornal", rotas);
- SendClientMessage(playerid, -1, St);
- return 1;
- }
- stock rota_de_casas(playerid, id)
- {
- switch(id)
- {
- case 1:
- SetPlayerCheckpoint(playerid,-262.126403, 1075.942871, 20.249408, 3.0);
- case 2:
- SetPlayerCheckpoint(playerid,-260.875640, 1120.073242, 20.939867, 3.0);
- case 3:
- SetPlayerCheckpoint(playerid,-258.742675, 1150.883544, 20.939865, 3.0);
- }
- rota[playerid] = id;
- em_progresso[playerid] = 1;
- SendClientMessage(playerid, -1, "foi marcado no seu mapa o local de entrega do jornal");
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment