Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //_______________________________[New's]_____________________________________ //Quest Vara
- new total[MAX_PLAYERS];
- new musor[MAX_PLAYERS];
- new MUSOR = 5000;
- public OnPlayerConnect(playerid) {
- musor[playerid] = 0;
- total[playerid] = 0;
- public OnPlayerDisconnect(playerid, reason) {
- musor[playerid] = 0;
- total[playerid] = 0;
- public OnPlayerDisconnect(playerid, reason) {
- musor[playerid] = 0;
- total[playerid] = 0;
- public OnPlayerDeath(playerid, killerid, reason) {
- musor[playerid] = 0;
- total[playerid] = 0;
- public OnPlayerEnterCheckpoint(playerid)
- {
- if(musor[playerid] == 1)
- {
- total[playerid] += 1;
- ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
- //________________________[]_____________________________
- DestroyPlayerObject(playerid, object10[playerid]);
- DestroyPlayerObject(playerid, object100[playerid]);
- DestroyPlayerObject(playerid, object3[playerid]);
- DestroyPlayerObject(playerid, object4[playerid]);
- DestroyPlayerObject(playerid, object5[playerid]);
- DestroyPlayerObject(playerid, object6[playerid]);
- //________________________[]_____________________
- new rand666=random(6);
- switch (rand666)
- {
- case 0:SetPlayerCheckpoint(playerid,171.0814,-1892.0038,0.4027,0.6), object10[playerid] = CreatePlayerObject(playerid, 953, 171.0814,-1892.0038,0.4027-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
- case 1:SetPlayerCheckpoint(playerid,297.5862,-1851.4967,3.2588,0.6), object100[playerid] = CreatePlayerObject(playerid, 953, 297.5862,-1851.4967,3.2588-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
- case 2:SetPlayerCheckpoint(playerid,216.1052,-1786.7668,4.1862,0.6), object3[playerid] = CreatePlayerObject(playerid, 953, 216.1052,-1786.7668,4.1862-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
- case 3:SetPlayerCheckpoint(playerid,218.9650,-1850.6410,3.3005,0.6), object4[playerid] = CreatePlayerObject(playerid, 953, 218.9650,-1850.6410,3.3005-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
- case 4:SetPlayerCheckpoint(playerid,350.4814,-1866.7509,3.3163,0.6), object5[playerid] = CreatePlayerObject(playerid, 953, 350.4814,-1866.7509,3.3163-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
- case 5:SetPlayerCheckpoint(playerid,209.6899,-1778.2089,3.8570,0.6), object6[playerid] = CreatePlayerObject(playerid, 953, 209.6899,-1778.2089,3.8570-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
- }
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
- if(strlen(inputtext) >= 1) {
- if(strfind(inputtext, "%", true) != -1 || strfind(inputtext, "`", true) != -1 || strfind(inputtext, "'", true) != -1) return SCM(playerid, COLOR_CLIENT, "Caractere invalide!");
- }
- if(dialogid == 4499)
- {
- if(response)
- {
- SetPVarInt(playerid, "SKINID", GetPlayerSkin(playerid));
- SetPlayerSkin(playerid, 45);
- //________________________[.]_____________________
- new rand666=random(6);
- switch (rand666)
- {
- case 0:SetPlayerCheckpoint(playerid,171.0814,-1892.0038,0.4027,0.6), object10[playerid] = CreatePlayerObject(playerid, 1264, 171.0814,-1892.0038,0.4027-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
- case 1:SetPlayerCheckpoint(playerid,297.5862,-1851.4967,3.2588,0.6), object100[playerid] = CreatePlayerObject(playerid, 917, 297.5862,-1851.4967,3.2588-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
- case 2:SetPlayerCheckpoint(playerid,216.1052,-1786.7668,4.1862,0.6), object3[playerid] = CreatePlayerObject(playerid, 2672, 216.1052,-1786.7668,4.1862-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
- case 3:SetPlayerCheckpoint(playerid,218.9650,-1850.6410,3.3005,0.6), object4[playerid] = CreatePlayerObject(playerid, 1264, 218.9650,-1850.6410,3.3005-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
- case 4:SetPlayerCheckpoint(playerid,350.4814,-1866.7509,3.3163,0.6), object5[playerid] = CreatePlayerObject(playerid, 1264, 350.4814,-1866.7509,3.3163-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
- case 5:SetPlayerCheckpoint(playerid,209.6899,-1778.2089,3.8570,0.6), object6[playerid] = CreatePlayerObject(playerid, 1264, 209.6899,-1778.2089,3.8570-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
- }
- total[playerid] = 0;
- SendClientMessage(playerid, 0xFFFFFFAA, "{1562C6}[!]: {FFFFFF}Ai inceput jobul de vara. Nu uita, daca vrei sa il opresti foloseste /stopjob.");
- }else SendClientMessage(playerid, 0xFFFFFFAA, "{1562C6}[!]: {FFFFFF}Trebuie sa apesi butonul 'da' pentru a incepe jobul de vara.");
- }
- //StopJob
- CMD:stopjob(playerid, params[])
- {
- new tx[10];
- if(total[playerid] >= 0)
- {
- format(zp,sizeof(zp),"{1562C6}[Money]: {FFFFFF}Ai castigat {1562C6}%d$.{FFFFFF}.", total[playerid]*MUSOR);
- SendClientMessage(playerid, 0xFFFFFFAA, zp);
- SetPlayerSkin(playerid, GetPVarInt(playerid, "SKINID"));
- format(tx,sizeof(tx),"~g~+%d$",total[playerid]*MUSOR);
- GameTextForPlayer(playerid,tx,100,1);
- GivePlayerCash(playerid, total[playerid]*MUSOR);
- PlayerPlaySound(playerid, 17000, 0.0, 0.0, 10.0);
- DisablePlayerCheckpoint(playerid);
- //________________________[]_____________________
- DestroyPlayerObject(playerid, object10[playerid]);
- DestroyPlayerObject(playerid, object100[playerid]);
- DestroyPlayerObject(playerid, object3[playerid]);
- DestroyPlayerObject(playerid, object4[playerid]);
- DestroyPlayerObject(playerid, object5[playerid]);
- DestroyPlayerObject(playerid, object6[playerid]);
- }
- else SendClientMessage(playerid, 0xFFFFFFAA, "{FF0000}[!]: {FFFFFF}Ai oprit job-ul de vara si ai castigat banii.");
- total[playerid] = 0;
- musor[playerid] = 0;
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement