| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- Hook:F_OnGameModeInit()
- {
- //CreateDynamicActor(106, 2516.3745,-1676.1100,13.9699, 75.0);
- //CreateDynamicActor(104, 1995.1755,-1115.8999,26.7737, 180.0);
- Create3DTextLabel("{006f00}Grove Street\n{ffffff}Press Y to join the family.", 0x008080FF, 2521.31, -1678.48, 15.49, 40.0, 0, 1);
- Create3DTextLabel("{b01ac6}Glen Park Ballas\n{ffffff}Press Y to join the family.", 0x008080FF, 1995.76, -1115.67, 26.77, 40.0, 0, 1);
- //Create3DTextLabel("{F09186}\nPress Y to buy guns.", 0x008080FF, 2441.88, -1964.44, 13.54, 40.0, 0, 1); //emmet
- // 2441.88, -1964.44, 13.54 emmet
- return 1;
- }
- Hook:F_OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- if(PRESSED(KEY_YES))
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0, 2521.31, -1678.48, 15.49))
- {
- /*if(PlayerInfo[playerid][pMember] != 0 || PlayerInfo[playerid][pLeader] != 0) return SendClientMessage(playerid, COLOR_GREY, "You're already in a faction (/quitfaction) first.");
- if(PlayerInfo[playerid][pFMember] != 255) return SendClientMessage(playerid, COLOR_GREY, "You're already in a family (/quitfamily) first.");
- if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You can not be in a vehicle to do this.");
- PlayerInfo[playerid][pFMember] = 0;
- PlayerInfo[playerid][pRank] =1;
- FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyMembers] ++;
- SaveFamilies();
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You've agreed to the family rules and joined Grove Street as Rank#1!");
- SendClientMessage(playerid, COLOR_GREY, "SERVER: Make sure you've read rules(/rules and /pointrules). Good Luck!");*/
- //if(PlayerInfo[playerid][pFMember] == 1) return SendClientMessage(playerid, COLOR_GREY, "You're already a member of Grove Street.");
- if(PlayerInfo[playerid][pConnectTime] < 2) return SendClientMessage(playerid, COLOR_GREY, "You must play for at least 2 playing hours to join a public family.");
- if (PlayerInfo[playerid][pLevel] > 3) return SendClientMessage(playerid, COLOR_GREY, "You must be below level 4 to join a public family.");
- if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You can not be in a vehicle to do this.");
- if(PlayerInfo[playerid][pMember] != 0 || PlayerInfo[playerid][pLeader] != 0) return SendClientMessage(playerid, COLOR_GREY, "You're already in a faction (/quitfaction) first.");
- if(PlayerInfo[playerid][pFMember] != 255) return SendClientMessage(playerid, COLOR_GREY, "You're already in a family (/quitfamily) first.");
- ShowPlayerDialog(playerid, 3214, DIALOG_STYLE_MSGBOX, "Do you really want to join Grove Street?", "Are you sure? If so, press the (Yes) button, if no, press the (No) button.", "Yes", "No");
- }
- else if(IsPlayerInRangeOfPoint(playerid, 5.0, 1995.1755,-1115.8999,26.7737))
- {
- /*if(PlayerInfo[playerid][pMember] != 0 || PlayerInfo[playerid][pLeader] != 0) return SendClientMessage(playerid, COLOR_GREY, "You're already in a faction (/quitfaction) first.");
- if(PlayerInfo[playerid][pFMember] != 255) return SendClientMessage(playerid, COLOR_GREY, "You're already in a family (/quitfamily) first.");
- if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You can not be in a vehicle to do this.");
- PlayerInfo[playerid][pFMember] = 1;
- PlayerInfo[playerid][pRank] = 1;
- FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyMembers] ++;
- SaveFamilies();
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You've agreed to the family rules and joined Front Yard Ballas as Rank#1!");
- SendClientMessage(playerid, COLOR_GREY, "SERVER: Make sure you've read rules(/rules and /pointrules). Good Luck!");*/
- //if(PlayerInfo[playerid][pFMember] = 2) return SendClientMessage(playerid, COLOR_GREY, "You're already a member of Glen Park Ballas.");
- if(PlayerInfo[playerid][pConnectTime] < 2) return SendClientMessage(playerid, COLOR_GREY, "You must play for at least 2 playing hours to join a public family.");
- if (PlayerInfo[playerid][pLevel] > 3) return SendClientMessage(playerid, COLOR_GREY, "You must be below level 4 to join a public family.");
- if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You can not be in a vehicle to do this.");
- if(PlayerInfo[playerid][pMember] != 0 || PlayerInfo[playerid][pLeader] != 0) return SendClientMessage(playerid, COLOR_GREY, "You're already in a faction (/quitfaction) first.");
- if(PlayerInfo[playerid][pFMember] != 255) return SendClientMessage(playerid, COLOR_GREY, "You're already in a family (/quitfamily) first.");
- ShowPlayerDialog(playerid, 3215, DIALOG_STYLE_MSGBOX, "Do you really want to join Glen Park Ballas?", "Are you sure? If so, press the (Yes) button, if no, press the (No) button.", "Yes", "No");
- }
- return 1;
- }
- return 1;
- }
- Hook:fa_OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == 3214)
- {
- if(!response)
- {
- SendClientMessage(playerid, COLOR_GREY, "Alright, so.. You do not want to join Grove Street.");
- return 1;
- }
- else
- {
- //new family = PlayerInfo[playerid][pFMember];
- //if(PlayerInfo[playerid][pFMember] == family) return SendClientMessage(playerid, COLOR_GREY, "You're already in Grove Street");
- PlayerInfo[playerid][pFMember] = 2;
- PlayerInfo[playerid][pRank] =1;
- FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyMembers] ++;
- SaveFamilies();
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You've agreed to the family rules and joined Grove Street as Rank 1!");
- SendClientMessage(playerid, COLOR_GREY, "SERVER: Make sure you've read rules(/rules and /pointrules). Good Luck!");
- SetPlayerSkin(playerid, 106);
- return 1;
- }
- }
- if(dialogid == 3215)
- {
- if(!response)
- {
- SendClientMessage(playerid, COLOR_GREY, "Alright, so.. You do not want to join Ballas..");
- return 1;
- }
- else
- {
- PlayerInfo[playerid][pFMember] = 1;
- PlayerInfo[playerid][pRank] = 1;
- FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyMembers] ++;
- SaveFamilies();
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You've agreed to the family rules and joined Glen Park Ballas as Rank 1!");
- SendClientMessage(playerid, COLOR_GREY, "SERVER: Make sure you've read rules(/rules and /pointrules). Good Luck!");
- SetPlayerSkin(playerid, 104);
- return 1;
- }
- }
- return 1;
- }
|