Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <core>
- #include <float>
- #include <zcmd>
- #include <foreach>
- #pragma tabsize 0
- new Text:Textdraw0;
- new Text:Textdraw1;
- new Text:Textdraw2;
- new Text:Textdraw3;
- new Text:Textdraw4;
- new Text:Create_Weapon[13];
- main()
- {
- print("\n----------------------------------");
- print(" Bare Script\n");
- print("----------------------------------\n");
- }
- public OnPlayerConnect(playerid)
- {
- GameTextForPlayer(playerid,"~w~SA-MP: ~r~Bare Script",5000,5);
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- new idx;
- new cmd[256];
- cmd = strtok(cmdtext, idx);
- if(strcmp(cmd, "/yadayada", true) == 0) {
- return 1;
- }
- return 0;
- }
- public OnPlayerSpawn(playerid)
- {
- SetPlayerInterior(playerid,0);
- TogglePlayerClock(playerid,0);
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- SetupPlayerForClassSelection(playerid)
- {
- SetPlayerInterior(playerid,14);
- SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);
- SetPlayerFacingAngle(playerid, 270.0);
- SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
- SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetupPlayerForClassSelection(playerid);
- return 1;
- }
- CMD:test(playerid, params[]) {
- TextDrawShowForPlayer(playerid, Create_Weapon[0]);
- TextDrawShowForPlayer(playerid, Create_Weapon[1]);
- TextDrawShowForPlayer(playerid, Create_Weapon[2]);
- TextDrawShowForPlayer(playerid, Create_Weapon[3]);
- TextDrawShowForPlayer(playerid, Create_Weapon[4]);
- TextDrawShowForPlayer(playerid, Create_Weapon[11]);
- SelectTextDraw(playerid, 0xFFFF00AA);
- return 1;
- }
- forward TestThoima(playerid);
- public TestThoima(playerid)
- {
- TextDrawHideForPlayer(playerid, Create_Weapon[0]);
- TextDrawHideForPlayer(playerid, Create_Weapon[1]);
- TextDrawHideForPlayer(playerid, Create_Weapon[2]);
- TextDrawHideForPlayer(playerid, Create_Weapon[3]);
- TextDrawHideForPlayer(playerid, Create_Weapon[4]);
- TextDrawHideForPlayer(playerid, Create_Weapon[5]);
- TextDrawHideForPlayer(playerid, Create_Weapon[6]);
- TextDrawHideForPlayer(playerid, Create_Weapon[7]);
- TextDrawHideForPlayer(playerid, Create_Weapon[8]);
- TextDrawHideForPlayer(playerid, Create_Weapon[9]);
- TextDrawHideForPlayer(playerid, Create_Weapon[10]);
- TextDrawHideForPlayer(playerid, Create_Weapon[11]);
- SendClientMessage(playerid, -1, "Thanh Cong");
- return 1;
- }
- public OnPlayerClickTextDraw(playerid, Text:clickedid)
- {
- if(clickedid == Text:INVALID_TEXT_DRAW)
- {
- TestThoima(playerid);
- }
- if(clickedid != Create_Weapon[0])
- {
- GivePlayerWeapon(playerid, 22, 64);
- }
- if(clickedid != Create_Weapon[3])
- {
- GivePlayerWeapon(playerid, 25, 64);
- }
- return 1;
- }
- public OnGameModeInit()
- {
- Create_Weapon[0] = TextDrawCreate(360.109924, 109.283332, "mdl-2006:select_9mm");
- TextDrawLetterSize(Create_Weapon[0], 0, 0);
- TextDrawTextSize(Create_Weapon[0], 10.000000, 10.000000);
- TextDrawAlignment(Create_Weapon[0], 1);
- TextDrawColor(Create_Weapon[0], -1);
- TextDrawSetShadow(Create_Weapon[0], 0);
- TextDrawSetOutline(Create_Weapon[0], 0);
- TextDrawBackgroundColor(Create_Weapon[0], 255);
- TextDrawFont(Create_Weapon[0], 4);
- TextDrawSetProportional(Create_Weapon[0], 0);
- TextDrawSetShadow(Create_Weapon[0], 0);
- TextDrawSetSelectable(Create_Weapon[0], true);
- TextDrawLetterSize(Create_Weapon[0], 30, 30);
- Create_Weapon[1] = TextDrawCreate(284.677795, 285.666625, "mdl-2006:exit");
- TextDrawLetterSize(Create_Weapon[1], 0.000000, 0.000000);
- TextDrawTextSize(Create_Weapon[1], 74.000000, 25.000000);
- TextDrawAlignment(Create_Weapon[1], 1);
- TextDrawColor(Create_Weapon[1], -1);
- TextDrawSetShadow(Create_Weapon[1], 0);
- TextDrawSetOutline(Create_Weapon[1], 0);
- TextDrawBackgroundColor(Create_Weapon[1], 255);
- TextDrawFont(Create_Weapon[1], 4);
- TextDrawSetProportional(Create_Weapon[1], 0);
- TextDrawSetShadow(Create_Weapon[1], 0);
- TextDrawSetSelectable(Create_Weapon[1], true);
- Create_Weapon[2] = TextDrawCreate(196.595901, 286.250000, "mdl-2006:chetao");
- TextDrawLetterSize(Create_Weapon[2], 0.000000, 0.000000);
- TextDrawTextSize(Create_Weapon[2], 73.000000, 24.000000);
- TextDrawAlignment(Create_Weapon[2], 1);
- TextDrawColor(Create_Weapon[2], -1);
- TextDrawSetShadow(Create_Weapon[2], 0);
- TextDrawSetOutline(Create_Weapon[2], 0);
- TextDrawBackgroundColor(Create_Weapon[2], 255);
- TextDrawFont(Create_Weapon[2], 4);
- TextDrawSetProportional(Create_Weapon[2], 0);
- TextDrawSetShadow(Create_Weapon[2], 0);
- TextDrawSetSelectable(Create_Weapon[2], true);
- Create_Weapon[3] = TextDrawCreate(360.578552, 175.416702, "mdl-2006:select_shotgun");
- TextDrawLetterSize(Create_Weapon[3], 20, 0);
- TextDrawTextSize(Create_Weapon[3], 5.000000, 5.000000);
- TextDrawAlignment(Create_Weapon[3], 1);
- TextDrawColor(Create_Weapon[3], -1);
- TextDrawSetShadow(Create_Weapon[3], 0);
- TextDrawSetOutline(Create_Weapon[3], 0);
- TextDrawBackgroundColor(Create_Weapon[3], 255);
- TextDrawFont(Create_Weapon[3], 4);
- TextDrawSetProportional(Create_Weapon[3], 0);
- TextDrawSetShadow(Create_Weapon[3], 0);
- TextDrawSetSelectable(Create_Weapon[3], true);
- Create_Weapon[4] = TextDrawCreate(361.046752, 238.416641, "mdl-2006:select_sb");
- TextDrawLetterSize(Create_Weapon[4], 0.000000, 0.000000);
- TextDrawTextSize(Create_Weapon[4], 126.000000, 45.000000);
- TextDrawAlignment(Create_Weapon[4], 1);
- TextDrawColor(Create_Weapon[4], -1);
- TextDrawSetShadow(Create_Weapon[4], 0);
- TextDrawSetOutline(Create_Weapon[4], 0);
- TextDrawBackgroundColor(Create_Weapon[4], 255);
- TextDrawFont(Create_Weapon[4], 4);
- TextDrawSetProportional(Create_Weapon[4], 0);
- TextDrawSetShadow(Create_Weapon[4], 0);
- TextDrawSetSelectable(Create_Weapon[4], true);
- Create_Weapon[5] = TextDrawCreate(216.742324, 128.750015, "mdl-2006:shotgun");
- TextDrawLetterSize(Create_Weapon[5], 0.000000, 0.000000);
- TextDrawTextSize(Create_Weapon[5], 173.000000, 113.000000);
- TextDrawAlignment(Create_Weapon[5], 1);
- TextDrawColor(Create_Weapon[5], -1);
- TextDrawSetShadow(Create_Weapon[5], 0);
- TextDrawSetOutline(Create_Weapon[5], 0);
- TextDrawBackgroundColor(Create_Weapon[5], 255);
- TextDrawFont(Create_Weapon[5], 4);
- TextDrawSetProportional(Create_Weapon[5], 0);
- TextDrawSetShadow(Create_Weapon[5], 0);
- Create_Weapon[6] = TextDrawCreate(212.994140, 112.999992, "mdl-2006:gaybongchay");
- TextDrawLetterSize(Create_Weapon[6], 0.000000, 0.000000);
- TextDrawTextSize(Create_Weapon[6], 142.000000, 132.000000);
- TextDrawAlignment(Create_Weapon[6], 1);
- TextDrawColor(Create_Weapon[6], -1);
- TextDrawSetShadow(Create_Weapon[6], 0);
- TextDrawSetOutline(Create_Weapon[6], 0);
- TextDrawBackgroundColor(Create_Weapon[6], 255);
- TextDrawFont(Create_Weapon[6], 4);
- TextDrawSetProportional(Create_Weapon[6], 0);
- TextDrawSetShadow(Create_Weapon[6], 0);
- Create_Weapon[7] = TextDrawCreate(202.218170, 136.333374, "mdl-2006:9mm");
- TextDrawLetterSize(Create_Weapon[7], 0.000000, 0.000000);
- TextDrawTextSize(Create_Weapon[7], 187.000000, 94.000000);
- TextDrawAlignment(Create_Weapon[7], 1);
- TextDrawColor(Create_Weapon[7], -1);
- TextDrawSetShadow(Create_Weapon[7], 0);
- TextDrawSetOutline(Create_Weapon[7], 0);
- TextDrawBackgroundColor(Create_Weapon[7], 255);
- TextDrawFont(Create_Weapon[7], 4);
- TextDrawSetProportional(Create_Weapon[7], 0);
- TextDrawSetShadow(Create_Weapon[7], 0);
- Create_Weapon[8] = TextDrawCreate(196.595901, 286.250000, "mdl-2006:chetao"); // shotgun
- TextDrawLetterSize(Create_Weapon[8], 0.000000, 0.000000);
- TextDrawTextSize(Create_Weapon[8], 73.000000, 24.000000);
- TextDrawAlignment(Create_Weapon[8], 1);
- TextDrawColor(Create_Weapon[8], -1);
- TextDrawSetShadow(Create_Weapon[8], 0);
- TextDrawSetOutline(Create_Weapon[8], 0);
- TextDrawBackgroundColor(Create_Weapon[8], 255);
- TextDrawFont(Create_Weapon[8], 4);
- TextDrawSetProportional(Create_Weapon[8], 0);
- TextDrawSetShadow(Create_Weapon[8], 0);
- TextDrawSetSelectable(Create_Weapon[8], true);
- Create_Weapon[9] = TextDrawCreate(196.595901, 286.250000, "mdl-2006:chetao"); // gaybongchay
- TextDrawLetterSize(Create_Weapon[9], 0.000000, 0.000000);
- TextDrawTextSize(Create_Weapon[9], 73.000000, 24.000000);
- TextDrawAlignment(Create_Weapon[9], 1);
- TextDrawColor(Create_Weapon[9], -1);
- TextDrawSetShadow(Create_Weapon[9], 0);
- TextDrawSetOutline(Create_Weapon[9], 0);
- TextDrawBackgroundColor(Create_Weapon[9], 255);
- TextDrawFont(Create_Weapon[9], 4);
- TextDrawSetProportional(Create_Weapon[9], 0);
- TextDrawSetShadow(Create_Weapon[9], 0);
- TextDrawSetSelectable(Create_Weapon[9], true);
- Create_Weapon[10] = TextDrawCreate(196.595901, 286.250000, "mdl-2006:chetao"); //9mm
- TextDrawLetterSize(Create_Weapon[10], 0.000000, 0.000000);
- TextDrawTextSize(Create_Weapon[10], 73.000000, 24.000000);
- TextDrawAlignment(Create_Weapon[10], 1);
- TextDrawColor(Create_Weapon[10], -1);
- TextDrawSetShadow(Create_Weapon[10], 0);
- TextDrawSetOutline(Create_Weapon[10], 0);
- TextDrawBackgroundColor(Create_Weapon[10], 255);
- TextDrawFont(Create_Weapon[10], 4);
- TextDrawSetProportional(Create_Weapon[10], 0);
- TextDrawSetShadow(Create_Weapon[10], 0);
- TextDrawSetSelectable(Create_Weapon[10], true);
- Create_Weapon[11] = TextDrawCreate(175.512481, 96.083328, "mdl-2006:sellgunfix");
- TextDrawLetterSize(Create_Weapon[11], 0.000000, 0.000000);
- TextDrawTextSize(Create_Weapon[11], 330.000000, 232.000000);
- TextDrawAlignment(Create_Weapon[11], 1);
- TextDrawColor(Create_Weapon[11], -1);
- TextDrawSetShadow(Create_Weapon[11], 0);
- TextDrawSetOutline(Create_Weapon[11], 0);
- TextDrawBackgroundColor(Create_Weapon[11], 255);
- TextDrawFont(Create_Weapon[11], 4);
- TextDrawSetProportional(Create_Weapon[11], 0);
- TextDrawSetShadow(Create_Weapon[11], 0);
- Textdraw0 = TextDrawCreate(-0.000000, -0.497770, "mdl-2000:main");
- TextDrawLetterSize(Textdraw0, 0.000000, 0.000000);
- TextDrawTextSize(Textdraw0, 642.800109, 448.497589);
- TextDrawAlignment(Textdraw0, 2);
- TextDrawColor(Textdraw0, -1);
- TextDrawSetShadow(Textdraw0, 0);
- TextDrawSetOutline(Textdraw0, 0);
- TextDrawFont(Textdraw0, 4);
- Textdraw1 = TextDrawCreate(9.200002, 26.382200, "mdl-2000:boxlogin");
- TextDrawLetterSize(Textdraw1, 0.000000, 0.000000);
- TextDrawTextSize(Textdraw1, 5.0000, 345.955627);
- TextDrawAlignment(Textdraw1, 1);
- TextDrawColor(Textdraw1, -1);
- TextDrawSetShadow(Textdraw1, 0);
- TextDrawSetOutline(Textdraw1, 0);
- TextDrawFont(Textdraw1, 4);
- TextDrawSetProportional(Textdraw1, 0);
- TextDrawSetSelectable(Textdraw1, true);
- Textdraw2 = TextDrawCreate(9.199999, 31.359996, "mdl-2000:boxregister");
- TextDrawLetterSize(Textdraw2, 0.000000, 0.000000);
- TextDrawTextSize(Textdraw2, 5.0000, 345.955474);
- TextDrawAlignment(Textdraw2, 2);
- TextDrawColor(Textdraw2, -1);
- TextDrawSetShadow(Textdraw2, 0);
- TextDrawSetOutline(Textdraw2, 0);
- TextDrawFont(Textdraw2, 4);
- TextDrawSetProportional(Textdraw2, 1);
- TextDrawSetSelectable(Textdraw2, true);
- Textdraw3 = TextDrawCreate(11.599992, 65.208869, "mdl-2000:boxgioithieu");
- TextDrawLetterSize(Textdraw3, 0.000000, 0.000000);
- TextDrawTextSize(Textdraw3, 5.0000, 293.191040);
- TextDrawAlignment(Textdraw3, 2);
- TextDrawColor(Textdraw3, -1);
- TextDrawSetShadow(Textdraw3, 0);
- TextDrawSetOutline(Textdraw3, 0);
- TextDrawFont(Textdraw3, 4);
- TextDrawSetProportional(Textdraw3, 1);
- TextDrawSetSelectable(Textdraw3, true);
- Textdraw4 = TextDrawCreate(7.999999, 38.826633, "mdl-2000:boxexit");
- TextDrawLetterSize(Textdraw4, 0.000000, 0.000000);
- TextDrawTextSize(Textdraw4, 5.0000, 336.497802);
- TextDrawAlignment(Textdraw4, 2);
- TextDrawColor(Textdraw4, -1);
- TextDrawSetShadow(Textdraw4, 0);
- TextDrawSetOutline(Textdraw4, 0);
- TextDrawFont(Textdraw4, 4);
- TextDrawSetProportional(Textdraw4, 1);
- TextDrawSetSelectable(Textdraw4, true);
- SetGameModeText("Bare Script");
- ShowPlayerMarkers(1);
- ShowNameTags(1);
- AllowAdminTeleport(1);
- AddPlayerClass(265,1958.3783,1343.1572,15.3746,270.1425,0,0,0,0,-1,-1);
- return 1;
- }
- strtok(const string[], &index)
- {
- new length = strlen(string);
- while ((index < length) && (string[index] <= ' '))
- {
- index++;
- }
- new offset = index;
- new result[20];
- while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
- {
- result[index - offset] = string[index];
- index++;
- }
- result[index - offset] = EOS;
- return result;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement