Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #define GREEN 0x21DD00FF
- #define RED 0xE60000FF
- #define WHITE 0xFFFFFFAA
- stock strtok(const string[], &index,seperator=' ')
- {
- new length = strlen(string);
- new offset = index;
- new result[128];
- while ((index < length) && (string[index] != seperator) && ((index - offset) < (sizeof(result) - 1)))
- {
- result[index - offset] = string[index];
- index++;
- }
- result[index - offset] = EOS;
- if ((index < length) && (string[index] == seperator))
- {
- index++;
- }
- return result;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(strcmp(cmdtext, "/pickup", true) == 0)
- {
- if(IsPlayerAdmin(playerid))
- {
- ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST,"Choose Your Pickup","Health\nArmour\nInfo\nCash\nBlue House\nGreen House\nBomb\nSkull\nSave Disc\nAdrenaline\nBribe\nGta3 sign\nPhoto\nMoney\nT-shirt\nSave Disc\n2skulls\n2 players\nTiki statue\nParachute\nDown Arrow\nDrug","Select","Cancel");
- }
- return 1;
- }
- return 0;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- new string[128], Float:X, Float:Y, Float:Z, File:pos;
- if(dialogid == 1)
- {
- if(response == 1)
- {
- if(listitem == 0)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1240, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1240,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 1)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1242, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1242,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 2)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1239, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1239,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 3)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1212, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1212,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 4)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1272, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1272,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 5)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1273, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1273,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 6)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1252, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1252,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 7)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1254, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1254,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 8)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1277, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1277,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 9)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1241, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1241,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 10)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1247, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1247,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 11)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1248, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1248,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 12)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1253, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1253,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 13)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1274, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1274,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 14)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1275, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1275,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 15)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1277, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1277,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 16)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1313, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1313,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 17)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1314, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1314,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 18)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1276, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1276,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 19)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1310, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1310,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 20)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1318, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1318,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- if(listitem == 21)
- {
- GetPlayerPos(playerid, X,Y,Z);
- CreatePickup(1279, 2,X, Y, Z, 0);
- pos = fopen("Pickups.txt", io_append);
- format(string, 256, "AddStaticPickup(1279,2,%f, %f, %f, 0);\n", X, Y, Z);
- fwrite(pos, string);
- fclose(pos);
- format(string, sizeof(string), "Pickup Created At Location : %f, %f, %f", X,Y,Z);
- SendClientMessage(playerid, GREEN, string);
- }
- return 1;
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement