Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*All By XtremeR
- ==========================================
- * *
- * *
- * *
- * *
- ** - Pickup
- * * - by
- * * tremeR
- * *
- * *
- ==========================================*/
- //includes
- #include <a_samp>
- #include <zcmd>
- //defines
- #define GREEN 0x21DD00FF
- #define RED 0xE60000FF
- #define WHITE 0xFFFFFFAA
- #define DIALOGXYZ 1000
- //command
- new string[128],Float:X,Float:Y,Float:Z,File:pos;
- CMD:takexyz(playerid,params[])
- {
- if(IsPlayerAdmin(playerid))
- {
- //pickup dialog
- ShowPlayerDialog(playerid, DIALOGXYZ, DIALOG_STYLE_LIST,"XtremeR's XYZ Taking FS","Take Simple XYZ\nSetPlayerPos\nAddPlayerClass","Select","Cancel");
- }
- return 1;
- }
- CMD:xcredits(playerid,params[])
- {
- SendClientMessage(playerid, -1 ,"XtremeR for The xyz Taker ");
- SendClientMessage(playerid, -1 ,"Zeex for ZCMD");
- SendClientMessage(playerid, -1 ,"SAMP Team For <a_samp>");
- return 1;
- }
- CMD:xcommands(playerid,params[])
- {
- SendClientMessage(playerid, -1 ,"/xsxyz - Take Simple XYZ");
- SendClientMessage(playerid, -1 ,"/xsetplayerpos - SetPlayerPos");
- SendClientMessage(playerid, -1 ,"/xaddpclass - Adding Player's Class");
- SendClientMessage(playerid, -1 ,"/xcredits - To see the credits");
- return 1;
- }
- CMD:xsxyz(playerid,params[])
- {
- GetPlayerPos(playerid, X,Y,Z);
- pos = fopen("xSimpleXYZ.pwn", io_append);
- format(string, 256, "XYZ:%f,%f,%f);//By XtremeR\n", X, Y, Z);
- fwrite(pos, string), fclose(pos);
- SendClientMessage(playerid, -1 ,"xSimpleXYZ Created And Saved To Script Files >> xSimpleXYZ");
- return 1;
- }
- CMD:xsetplayerpos(playerid,params[])
- {
- GetPlayerPos(playerid, X,Y,Z);
- pos = fopen("xSetPlayerPos.pwn", io_append);
- format(string, 256, "SetPlayerPos(playerid,%f, %f, %f);//By XtremeR\n", X, Y, Z);
- fwrite(pos, string), fclose(pos);
- SendClientMessage(playerid, -1 ,"xSetPlayerPos Created And Saved To Script Files >> xSetPlayerPos");
- return 1;
- }
- CMD:xaddpclass(playerid,params[])
- {
- GetPlayerPos(playerid, X,Y,Z);
- pos = fopen("xAddPlayerClass.pwn", io_append);
- format(string, 256, "AddPlayerClass(1,%f, %f, %f, 0, 0, 0, 0, 0, 0, 0);//By XtremeR\n",X, Y, Z);
- fwrite(pos, string), fclose(pos);
- SendClientMessage(playerid, -1 ,"xAddPlayerClass Created And Saved To Script Files >> xAddPlayerClass With Skin ID 1");
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == DIALOGXYZ)
- {
- if(response == 1)
- {
- if(listitem == 0)
- {
- GetPlayerPos(playerid, X,Y,Z);
- pos = fopen("xSimpleXYZ.pwn", io_append);
- format(string, 256, "XYZ:%f,%f,%f);//By XtremeR\n", X, Y, Z);
- fwrite(pos, string), fclose(pos);
- SendClientMessage(playerid, -1 ,"xSimpleXYZ Created And Saved To Script Files >> xSimpleXYZ");
- }
- if(listitem == 1){
- GetPlayerPos(playerid, X,Y,Z);
- pos = fopen("xSetPlayerPos.pwn", io_append);
- format(string, 256, "SetPlayerPos(playerid,%f, %f, %f);//By XtremeR\n", X, Y, Z);
- fwrite(pos, string), fclose(pos);
- SendClientMessage(playerid, -1 ,"xSetPlayerPos Created And Saved To Script Files >> xSetPlayerPos");
- }
- if(listitem == 2)
- {
- GetPlayerPos(playerid, X,Y,Z);
- pos = fopen("xAddPlayerClass.pwn", io_append);
- format(string, 256, "AddPlayerClass(%s,%f, %f, %f, 0, 0, 0, 0, 0, 0, 0);//By XtremeR\n",GetPlayerSkin(playerid),X, Y, Z);
- fwrite(pos, string), fclose(pos);
- SendClientMessage(playerid, -1 ,"xAddPlayerClass Created And Saved To Script Files >> xAddPlayerClass With Your Skin ID.");
- }
- return 0;
- }
- }
- return 0;
- }
- 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++;
- }
Advertisement
Add Comment
Please, Sign In to add comment