Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Tiki Quest by Stark.
- // Cod creat din plictiseala, plm :))
- #include <a_samp>
- #include <sscanf2>
- #include <a_mysql> // R39-4
- #include <zcmd>
- #define pTiki1x 0
- #define pTiki2x 1
- #define pTiki3x 2
- #define pTiki4x 3
- #define pTiki5x 4
- #define pTiki6x 5
- #define pTiki7x 6
- #define pTiki8x 7
- #define pTiki9x 8
- #define pTiki10x 9
- #define pTiki11x 10
- #define pTiki12x 11
- #define pTiki13x 12
- #define pTiki14x 13
- #define pTiki15x 14
- #define sthost "localhost"
- #define stuser "root"
- #define stpass "" // No password use !
- #define stdata "ro_samp"
- enum tiki
- {
- pID,
- pName,
- pTiki1,
- pTiki2,
- pTiki3,
- pTiki4,
- pTiki5,
- pTiki6,
- pTiki7,
- pTiki8,
- pTiki9,
- pTiki10,
- pTiki11,
- pTiki12,
- pTiki13,
- pTiki14,
- pTiki15
- }
- new TQ[MAX_PLAYERS][tiki];
- new cHandle = -1;
- new querySTR[504]; // Large string
- new QTiki[15];
- new TikiDiscover[MAX_PLAYERS];
- new DiscoverTS[MAX_PLAYERS];
- forward OnUpdatePlayerQuestx(playerid, type);
- forward OnLoadPlayerQuestx(playerid);
- forward OnCheckPlayerQuestx(playerid);
- public OnGameModeInit()
- {
- print("\n--------------------------------------");
- print(" Tiki Quest by Stark LOADING....");
- print("--------------------------------------\n");
- cHandle = mysql_connect(sthost, stuser, stdata, stpass, 3306);
- if(mysql_errno(cHandle) != 1) printf("Conexiunea cu baza de date %s nu sa putut reazliza !", sthost);
- QTiki[0] = CreatePickup(1276, 19, 214.28952, 1700.68103, 21.00670);
- QTiki[1] = CreatePickup(1276, 19, 39.22340, 1719.46106, 18.35360);
- QTiki[2] = CreatePickup(1276, 19, 129.36079, 1908.05981, 22.14400);
- QTiki[3] = CreatePickup(1276, 19, 1450.07092, -806.28857, 83.63670);
- QTiki[4] = CreatePickup(1276, 19, 1513.01306, -682.41058, 94.21660);
- QTiki[5] = CreatePickup(1276, 19, 1520.81335, -1010.57813, 23.31110);
- QTiki[6] = CreatePickup(1276, 19, 1984.78296, 951.01227, 10.21180);
- QTiki[7] = CreatePickup(1276, 19, 2178.65942, 1721.24341, 10.45080);
- QTiki[8] = CreatePickup(1276, 19, 2189.31812, 1750.45044, 10.42120);
- QTiki[9] = CreatePickup(1276, 19, 2032.18738, 2159.52222, 10.15980);
- QTiki[10] = CreatePickup(1276, 19, 2026.02747, 1299.61084, 10.19450);
- QTiki[11] = CreatePickup(1276, 19, 2156.23901, 1127.33093, 12.03630);
- QTiki[12] = CreatePickup(1276, 19, 2274.31665, 1177.13025, 10.23020);
- QTiki[13] = CreatePickup(1276, 19, 2479.61157, 932.52368, 10.37900);
- QTiki[14] = CreatePickup(1276, 19, 2662.63232, 1188.04382, 13.66110);
- return 1;
- }
- public OnGameModeExit()
- {
- mysql_close(cHandle);
- return 1;
- }
- main()
- {
- print("\n----------------------------------");
- print(" Tiki Quest by Stark LOADING....");
- print("----------------------------------\n");
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
- return 1;
- }
- public OnCheckPlayerQuestx(playerid)
- {
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- TQ[playerid][pTiki1] = 0;
- TQ[playerid][pTiki2] = 0;
- TQ[playerid][pTiki3] = 0;
- TQ[playerid][pTiki4] = 0;
- TQ[playerid][pTiki5] = 0;
- TQ[playerid][pTiki6] = 0;
- TQ[playerid][pTiki7] = 0;
- TQ[playerid][pTiki8] = 0;
- TQ[playerid][pTiki9] = 0;
- TQ[playerid][pTiki10] = 0;
- TQ[playerid][pTiki11] = 0;
- TQ[playerid][pTiki12] = 0;
- TQ[playerid][pTiki13] = 0;
- TQ[playerid][pTiki14] = 0;
- TQ[playerid][pTiki15] = 0;
- new query[128];
- mysql_format(cHandle, query, sizeof(query), "SELECT * FROM `tiki_quest` WHERE `PlayerName`='%e' LIMIT 1", GetName(playerid));
- mysql_tquery(cHandle, query, "OnLoadPlayerQuestx", "i", playerid);
- SendClientMessage(playerid, 0xFFCC2299, "[Tiki Quest] Colecteaza toate cele 15 statuete Tiki si castiga un premiu special !");
- SendClientMessage(playerid, 0xFFCC2299, "[Tiki Quest] Collect all 15 Tiki statues and win a special prize!");
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- return 1;
- }
- stock GetName(playerid)
- {
- new pNamex[35], pNamey[35];
- GetPlayerName(playerid, pNamex, sizeof(pNamex));
- format(pNamey, sizeof(pNamey), "%s", pNamex);
- return pNamey;
- }
- public OnLoadPlayerQuestx(playerid)
- {
- new rows, fields;
- cache_get_data(rows, fields, cHandle);
- if(rows)
- {
- TQ[playerid][pTiki1] = cache_get_field_content_int(0, "Tiki1");
- TQ[playerid][pTiki2] = cache_get_field_content_int(0, "Tiki2");
- TQ[playerid][pTiki3] = cache_get_field_content_int(0, "Tiki3");
- TQ[playerid][pTiki4] = cache_get_field_content_int(0, "Tiki4");
- TQ[playerid][pTiki5] = cache_get_field_content_int(0, "Tiki5");
- TQ[playerid][pTiki6] = cache_get_field_content_int(0, "Tiki6");
- TQ[playerid][pTiki7] = cache_get_field_content_int(0, "Tiki7");
- TQ[playerid][pTiki8] = cache_get_field_content_int(0, "Tiki8");
- TQ[playerid][pTiki9] = cache_get_field_content_int(0, "Tiki9");
- TQ[playerid][pTiki10] = cache_get_field_content_int(0, "Tiki10");
- TQ[playerid][pTiki11] = cache_get_field_content_int(0, "Tiki11");
- TQ[playerid][pTiki12] = cache_get_field_content_int(0, "Tiki12");
- TQ[playerid][pTiki13] = cache_get_field_content_int(0, "Tiki13");
- TQ[playerid][pTiki14] = cache_get_field_content_int(0, "Tiki14");
- TQ[playerid][pTiki15] = cache_get_field_content_int(0, "Tiki15");
- new string[255];
- if(TQ[playerid][pTiki1] != 0)
- {
- DiscoverTS[playerid] ++;
- }
- if(TQ[playerid][pTiki2] != 0)
- {
- DiscoverTS[playerid] ++;
- }
- if(TQ[playerid][pTiki3] != 0)
- {
- DiscoverTS[playerid] ++;
- }
- if(TQ[playerid][pTiki4] != 0)
- {
- DiscoverTS[playerid] ++;
- }
- if(TQ[playerid][pTiki5] != 0)
- {
- DiscoverTS[playerid] ++;
- }
- if(TQ[playerid][pTiki6] != 0)
- {
- DiscoverTS[playerid] ++;
- }
- if(TQ[playerid][pTiki7] != 0)
- {
- DiscoverTS[playerid] ++;
- }
- if(TQ[playerid][pTiki8] != 0)
- {
- DiscoverTS[playerid] ++;
- }
- if(TQ[playerid][pTiki9] != 0)
- {
- DiscoverTS[playerid] ++;
- }
- if(TQ[playerid][pTiki10] != 0)
- {
- DiscoverTS[playerid] ++;
- }
- if(TQ[playerid][pTiki11] != 0)
- {
- DiscoverTS[playerid] ++;
- }
- if(TQ[playerid][pTiki12] != 0)
- {
- DiscoverTS[playerid] ++;
- }
- if(TQ[playerid][pTiki13] != 0)
- {
- DiscoverTS[playerid] ++;
- }
- if(TQ[playerid][pTiki14] != 0)
- {
- DiscoverTS[playerid] ++;
- }
- if(TQ[playerid][pTiki15] != 0)
- {
- DiscoverTS[playerid] ++;
- }
- format(string, sizeof(string), "[Tiki Quest Info] Ai descoperit %d/15 statuiete Tiki !", DiscoverTS[playerid]);
- SendClientMessage(playerid, 0xFFCC2299, string);
- }
- return 1;
- }
- public OnUpdatePlayerQuestx(playerid, type)
- {
- switch(type)
- {
- case pTiki1x:
- {
- if(TQ[playerid][pTiki1] != 0)
- {
- mysql_format(cHandle, querySTR, sizeof(querySTR), "UPDATE `tiki_quest` SET `Tiki1`='%d' WHERE `PlayerName`='%s'", TQ[playerid][pTiki1], GetName(playerid));
- mysql_pquery(cHandle, querySTR, "", "");
- }
- }
- case pTiki2x:
- {
- if(TQ[playerid][pTiki2] != 0)
- {
- mysql_format(cHandle, querySTR, sizeof(querySTR), "UPDATE `tiki_quest` SET `Tiki2`='%d' WHERE `PlayerName`='%s'", TQ[playerid][pTiki2], GetName(playerid));
- mysql_pquery(cHandle, querySTR, "", "");
- }
- }
- case pTiki3x:
- {
- if(TQ[playerid][pTiki3] != 0)
- {
- mysql_format(cHandle, querySTR, sizeof(querySTR), "UPDATE `tiki_quest` SET `Tiki3`='%d' WHERE `PlayerName`='%s'", TQ[playerid][pTiki3], GetName(playerid));
- mysql_pquery(cHandle, querySTR, "", "");
- }
- }
- case pTiki4x:
- {
- if(TQ[playerid][pTiki4] != 0)
- {
- mysql_format(cHandle, querySTR, sizeof(querySTR), "UPDATE `tiki_quest` SET `Tiki4`='%d' WHERE `PlayerName`='%s'", TQ[playerid][pTiki4], GetName(playerid));
- mysql_pquery(cHandle, querySTR, "", "");
- }
- }
- case pTiki5x:
- {
- if(TQ[playerid][pTiki5] != 0)
- {
- mysql_format(cHandle, querySTR, sizeof(querySTR), "UPDATE `tiki_quest` SET `Tiki5`='%d' WHERE `PlayerName`='%s'", TQ[playerid][pTiki5], GetName(playerid));
- mysql_pquery(cHandle, querySTR, "", "");
- }
- }
- case pTiki6x:
- {
- if(TQ[playerid][pTiki6] != 0)
- {
- mysql_format(cHandle, querySTR, sizeof(querySTR), "UPDATE `tiki_quest` SET `Tiki6`='%d' WHERE `PlayerName`='%s'", TQ[playerid][pTiki6], GetName(playerid));
- mysql_pquery(cHandle, querySTR, "", "");
- }
- }
- case pTiki7x:
- {
- if(TQ[playerid][pTiki7] != 0)
- {
- mysql_format(cHandle, querySTR, sizeof(querySTR), "UPDATE `tiki_quest` SET `Tiki7`='%d' WHERE `PlayerName`='%s'", TQ[playerid][pTiki7], GetName(playerid));
- mysql_pquery(cHandle, querySTR, "", "");
- }
- }
- case pTiki8x:
- {
- if(TQ[playerid][pTiki8] != 0)
- {
- mysql_format(cHandle, querySTR, sizeof(querySTR), "UPDATE `tiki_quest` SET `Tiki8`='%d' WHERE `PlayerName`='%s'", TQ[playerid][pTiki8], GetName(playerid));
- mysql_pquery(cHandle, querySTR, "", "");
- }
- }
- case pTiki9x:
- {
- if(TQ[playerid][pTiki9] != 0)
- {
- mysql_format(cHandle, querySTR, sizeof(querySTR), "UPDATE `tiki_quest` SET `Tiki9`='%d' WHERE `PlayerName`='%s'", TQ[playerid][pTiki9], GetName(playerid));
- mysql_pquery(cHandle, querySTR, "", "");
- }
- }
- case pTiki10x:
- {
- if(TQ[playerid][pTiki10] != 0)
- {
- mysql_format(cHandle, querySTR, sizeof(querySTR), "UPDATE `tiki_quest` SET `Tiki10`='%d' WHERE `PlayerName`='%s'", TQ[playerid][pTiki10], GetName(playerid));
- mysql_pquery(cHandle, querySTR, "", "");
- }
- }
- case pTiki11x:
- {
- if(TQ[playerid][pTiki11] != 0)
- {
- mysql_format(cHandle, querySTR, sizeof(querySTR), "UPDATE `tiki_quest` SET `Tiki11`='%d' WHERE `PlayerName`='%s'", TQ[playerid][pTiki11], GetName(playerid));
- mysql_pquery(cHandle, querySTR, "", "");
- }
- }
- case pTiki12x:
- {
- if(TQ[playerid][pTiki12] != 0)
- {
- mysql_format(cHandle, querySTR, sizeof(querySTR), "UPDATE `tiki_quest` SET `Tiki12`='%d' WHERE `PlayerName`='%s'", TQ[playerid][pTiki12], GetName(playerid));
- mysql_pquery(cHandle, querySTR, "", "");
- }
- }
- case pTiki13x:
- {
- if(TQ[playerid][pTiki13] != 0)
- {
- mysql_format(cHandle, querySTR, sizeof(querySTR), "UPDATE `tiki_quest` SET `Tiki13`='%d' WHERE `PlayerName`='%s'", TQ[playerid][pTiki13], GetName(playerid));
- mysql_pquery(cHandle, querySTR, "", "");
- }
- }
- case pTiki14x:
- {
- if(TQ[playerid][pTiki14] != 0)
- {
- mysql_format(cHandle, querySTR, sizeof(querySTR), "UPDATE `tiki_quest` SET `Tiki14`='%d' WHERE `PlayerName`='%s'", TQ[playerid][pTiki14], GetName(playerid));
- mysql_pquery(cHandle, querySTR, "", "");
- }
- }
- case pTiki15x:
- {
- if(TQ[playerid][pTiki15] != 0)
- {
- mysql_format(cHandle, querySTR, sizeof(querySTR), "UPDATE `tiki_quest` SET `Tiki15`='%d' WHERE `PlayerName`='%s'", TQ[playerid][pTiki15], GetName(playerid));
- mysql_pquery(cHandle, querySTR, "", "");
- }
- }
- }
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/mycommand", cmdtext, true, 10) == 0)
- {
- // Do something here
- return 1;
- }
- return 0;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- /*stock InNotRegister(playerid)
- {
- new query[128];
- mysql_format(cHandle, query, sizeof(query), "SELECT * FROM `tiki_quest` WHERE `PlayerName`='%e'", GetName(playerid));
- mysql_tquery(cHandle, query, "", "");
- new rows, fields;
- cache_get_data(rows, fields, cHandle);
- if(!rows)
- {
- mysql_format(cHandle, query, sizeof(query), "INSERT INTO `quest`(`ID`, `PlayerName`) VALUES ('%d', '%s')", playerid, GetName(playerid));
- mysql_tquery(cHandle, query, "", "");
- TQ[playerid][pID] = cache_insert_id();
- }
- return 1;
- }*/
- stock TikiQuestFinish(playerid)
- {
- if(TikiDiscover[playerid] == 15)
- {
- new string3[555], string5[555], giveMoney = 100000;
- format(string3, sizeof(string3), "Felicitari, ai terminat questul si ai primit un premiu special !");
- GivePlayerMoney(playerid, giveMoney);
- format(string5, sizeof(string5), "[Tiki Quest] %s, a terminat questul si a primit un premiu special !", GetName(playerid));
- SendClientMessageToAll(0xFFCC2299, string5);
- }
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- new string[255];
- if(pickupid == QTiki[0])
- {
- // InNotRegister(playerid);
- if(TQ[playerid][pTiki1] != 0) return SendClientMessage(playerid, -1, "Ai gasit deja aceasta statuieta, cauta altele !");
- TQ[playerid][pTiki1] = 1;
- TikiDiscover[playerid] ++;
- format(string, sizeof(string), "[QUEST] Felicitari, ai gasit o statueta Tiki (%d/15), mai cauta si altele !", TikiDiscover[playerid]);
- SendClientMessage(playerid, 0xFFCC2299, string);
- OnUpdatePlayerQuestx(playerid, pTiki1x);
- } else if(pickupid == QTiki[1])
- {
- if(TQ[playerid][pTiki2] != 0) return SendClientMessage(playerid, -1, "Ai gasit deja aceasta statuieta, cauta altele !");
- TQ[playerid][pTiki2] = 1;
- TikiDiscover[playerid] ++;
- format(string, sizeof(string), "[QUEST] Felicitari, ai gasit o statueta Tiki (%d/15), mai cauta si altele !", TikiDiscover[playerid]);
- SendClientMessage(playerid, 0xFFCC2299, string);
- OnUpdatePlayerQuestx(playerid, pTiki2x);
- TikiQuestFinish(playerid);
- } else if(pickupid == QTiki[2])
- {
- if(TQ[playerid][pTiki3] != 0) return SendClientMessage(playerid, -1, "Ai gasit deja aceasta statuieta, cauta altele !");
- TQ[playerid][pTiki3] = 1;
- TikiDiscover[playerid] ++;
- format(string, sizeof(string), "[QUEST] Felicitari, ai gasit o statueta Tiki (%d/15), mai cauta si altele !", TikiDiscover[playerid]);
- SendClientMessage(playerid, 0xFFCC2299, string);
- OnUpdatePlayerQuestx(playerid, pTiki3x);
- TikiQuestFinish(playerid);
- } else if(pickupid == QTiki[3])
- {
- if(TQ[playerid][pTiki4] != 0) return SendClientMessage(playerid, -1, "Ai gasit deja aceasta statuieta, cauta altele !");
- TQ[playerid][pTiki4] = 1;
- TikiDiscover[playerid] ++;
- format(string, sizeof(string), "[QUEST] Felicitari, ai gasit o statueta Tiki (%d/15), mai cauta si altele !", TikiDiscover[playerid]);
- SendClientMessage(playerid, 0xFFCC2299, string);
- OnUpdatePlayerQuestx(playerid, pTiki4x);
- TikiQuestFinish(playerid);
- } else if(pickupid == QTiki[4])
- {
- if(TQ[playerid][pTiki5] != 0) return SendClientMessage(playerid, -1, "Ai gasit deja aceasta statuieta, cauta altele !");
- TQ[playerid][pTiki5] = 1;
- TikiDiscover[playerid] ++;
- format(string, sizeof(string), "[QUEST] Felicitari, ai gasit o statueta Tiki (%d/15), mai cauta si altele !", TikiDiscover[playerid]);
- SendClientMessage(playerid, 0xFFCC2299, string);
- OnUpdatePlayerQuestx(playerid, pTiki5x);
- TikiQuestFinish(playerid);
- } else if(pickupid == QTiki[5])
- {
- if(TQ[playerid][pTiki6] != 0) return SendClientMessage(playerid, -1, "Ai gasit deja aceasta statuieta, cauta altele !");
- TQ[playerid][pTiki6] = 1;
- TikiDiscover[playerid] ++;
- format(string, sizeof(string), "[QUEST] Felicitari, ai gasit o statueta Tiki (%d/15), mai cauta si altele !", TikiDiscover[playerid]);
- SendClientMessage(playerid, 0xFFCC2299, string);
- OnUpdatePlayerQuestx(playerid, pTiki6x);
- TikiQuestFinish(playerid);
- } else if(pickupid == QTiki[6])
- {
- if(TQ[playerid][pTiki7] != 0) return SendClientMessage(playerid, -1, "Ai gasit deja aceasta statuieta, cauta altele !");
- TQ[playerid][pTiki7] = 1;
- TikiDiscover[playerid] ++;
- format(string, sizeof(string), "[QUEST] Felicitari, ai gasit o statueta Tiki (%d/15), mai cauta si altele !", TikiDiscover[playerid]);
- SendClientMessage(playerid, 0xFFCC2299, string);
- OnUpdatePlayerQuestx(playerid, pTiki7x);
- TikiQuestFinish(playerid);
- } else if(pickupid == QTiki[7])
- {
- if(TQ[playerid][pTiki8] != 0) return SendClientMessage(playerid, -1, "Ai gasit deja aceasta statuieta, cauta altele !");
- TQ[playerid][pTiki8] = 1;
- TikiDiscover[playerid] ++;
- format(string, sizeof(string), "[QUEST] Felicitari, ai gasit o statueta Tiki (%d/15), mai cauta si altele !", TikiDiscover[playerid]);
- SendClientMessage(playerid, 0xFFCC2299, string);
- OnUpdatePlayerQuestx(playerid, pTiki8x);
- TikiQuestFinish(playerid);
- } else if(pickupid == QTiki[8])
- {
- if(TQ[playerid][pTiki9] != 0) return SendClientMessage(playerid, -1, "Ai gasit deja aceasta statuieta, cauta altele !");
- TQ[playerid][pTiki9] = 1;
- TikiDiscover[playerid] ++;
- format(string, sizeof(string), "[QUEST] Felicitari, ai gasit o statueta Tiki (%d/15), mai cauta si altele !", TikiDiscover[playerid]);
- SendClientMessage(playerid, 0xFFCC2299, string);
- OnUpdatePlayerQuestx(playerid, pTiki9x);
- TikiQuestFinish(playerid);
- } else if(pickupid == QTiki[9])
- {
- if(TQ[playerid][pTiki10] != 0) return SendClientMessage(playerid, -1, "Ai gasit deja aceasta statuieta, cauta altele !");
- TQ[playerid][pTiki10] = 1;
- TikiDiscover[playerid] ++;
- format(string, sizeof(string), "[QUEST] Felicitari, ai gasit o statueta Tiki (%d/15), mai cauta si altele !", TikiDiscover[playerid]);
- SendClientMessage(playerid, 0xFFCC2299, string);
- OnUpdatePlayerQuestx(playerid, pTiki10x);
- TikiQuestFinish(playerid);
- } else if(pickupid == QTiki[10])
- {
- if(TQ[playerid][pTiki11] != 0) return SendClientMessage(playerid, -1, "Ai gasit deja aceasta statuieta, cauta altele !");
- TQ[playerid][pTiki11] = 1;
- TikiDiscover[playerid] ++;
- format(string, sizeof(string), "[QUEST] Felicitari, ai gasit o statueta Tiki (%d/15), mai cauta si altele !", TikiDiscover[playerid]);
- SendClientMessage(playerid, 0xFFCC2299, string);
- OnUpdatePlayerQuestx(playerid, pTiki11x);
- TikiQuestFinish(playerid);
- } else if(pickupid == QTiki[11])
- {
- if(TQ[playerid][pTiki12] != 0) return SendClientMessage(playerid, -1, "Ai gasit deja aceasta statuieta, cauta altele !");
- TQ[playerid][pTiki12] = 1;
- TikiDiscover[playerid] ++;
- format(string, sizeof(string), "[QUEST] Felicitari, ai gasit o statueta Tiki (%d/15), mai cauta si altele !", TikiDiscover[playerid]);
- SendClientMessage(playerid, 0xFFCC2299, string);
- OnUpdatePlayerQuestx(playerid, pTiki12x);
- TikiQuestFinish(playerid);
- } else if(pickupid == QTiki[12])
- {
- if(TQ[playerid][pTiki13] != 0) return SendClientMessage(playerid, -1, "Ai gasit deja aceasta statuieta, cauta altele !");
- TQ[playerid][pTiki13] = 1;
- TikiDiscover[playerid] ++;
- format(string, sizeof(string), "[QUEST] Felicitari, ai gasit o statueta Tiki (%d/15), mai cauta si altele !", TikiDiscover[playerid]);
- SendClientMessage(playerid, 0xFFCC2299, string);
- OnUpdatePlayerQuestx(playerid, pTiki13x);
- TikiQuestFinish(playerid);
- } else if(pickupid == QTiki[13])
- {
- if(TQ[playerid][pTiki14] != 0) return SendClientMessage(playerid, -1, "Ai gasit deja aceasta statuieta, cauta altele !");
- TQ[playerid][pTiki14] = 1;
- TikiDiscover[playerid] ++;
- format(string, sizeof(string), "[QUEST] Felicitari, ai gasit o statueta Tiki (%d/15), mai cauta si altele !", TikiDiscover[playerid]);
- SendClientMessage(playerid, 0xFFCC2299, string);
- OnUpdatePlayerQuestx(playerid, pTiki14x);
- TikiQuestFinish(playerid);
- }
- else if(pickupid == QTiki[14])
- {
- if(TQ[playerid][pTiki15] != 0) return SendClientMessage(playerid, -1, "Ai gasit deja aceasta statuieta, cauta altele !");
- TQ[playerid][pTiki15] = 1;
- TikiDiscover[playerid] ++;
- format(string, sizeof(string), "[QUEST] Felicitari, ai gasit o statueta Tiki (%d/15), mai cauta si altele !", TikiDiscover[playerid]);
- SendClientMessage(playerid, 0xFFCC2299, string);
- OnUpdatePlayerQuestx(playerid, pTiki15x);
- TikiQuestFinish(playerid);
- }
- return 1;
- }
- CMD:gototiki(playerid, params[])
- {
- new Float:X, Float:Y, Float:Z;
- if(sscanf(params, "fff", X,Y,Z)) return SendClientMessage(playerid, -1, "/gototiki [X, Y, Z]");
- SetPlayerPos(playerid, X,Y,Z);
- return 1;
- }
- CMD:goto(playerid, params[])
- {
- return cmd_gototiki(playerid, params);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement