Geplaatst: 29 augustus 200816 jaren comment_1092975 ik heb twee vragen(ik gebruik godfather source) als ik /backup doet komt er bij de politie .... has asked for backup go to the red circle on the map maar er is nergens een red cirkel //--------------------------------=Police Backup=---------------------------------------------------------------- //===Needs Radar Clear //Made by Ehren, modified by Luk0r if(strcmp(cmd,"/backup",true)==0 || strcmp(cmd,"/bk",true)==0) { if(IsPlayerConnected(playerid)) { if(gTeam[playerid] == 2) { if (PlayerInfo[playerid][pRequestingBackup] != 1) { GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "ALL UNITS: %s is requesting immediate assistance, they have been marked on the map (red).", sendername); PlayerInfo[playerid][pRequestingBackup] = 1; for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pMember] == 1||PlayerInfo[i][pLeader] == 1) { SendClientMessage(i, TEAM_BLUE_COLOR, string); } } } SendClientMessage(playerid, TEAM_BLUE_COLOR, "Type /bkc to clear your backup request."); SetTimerEx("BackupClear", 180000, false, "ii", playerid, 1); } else { SendClientMessage(playerid, COLOR_GREY, "You already have an active backup request!"); } } else { SendClientMessage(playerid, COLOR_GREY, "You are not a cop!"); } } return 1; } //-----------------=Radar Clear=----------------- //======Goes with Police Backup //Made by Ehren, modified by Luk0r if(strcmp(cmd,"/backupclear",true)==0 || strcmp(cmd,"/bkc",true)==0) { BackupClear(playerid, 0); return 1; } dat was mijn eerste vraag en als ik bijvoorbeeld wil dat aleen ballas hun gang house in kunne ballas (gang 16) hun huis in kunnen wat moetk dan veranderen of toevoegen aan dit? if(house == 268)//Ballas { SetPlayerInterior(i,3); SetPlayerPos(i,-2637.69,1404.24,906.46); PlayerInfo[i][pInt] = 3; PlayerInfo[i][pLocal] = 255; }
Geplaatst: 29 augustus 200816 jaren comment_1093037 ik heb twee vragen(ik gebruik godfather source)als ik /backup doet komt er bij de politie .... has asked for backup go to the red circle on the map maar er is nergens een red cirkel //--------------------------------=Police Backup=---------------------------------------------------------------- //===Needs Radar Clear //Made by Ehren, modified by Luk0r if(strcmp(cmd,"/backup",true)==0 || strcmp(cmd,"/bk",true)==0) { if(IsPlayerConnected(playerid)) { if(gTeam[playerid] == 2) { if (PlayerInfo[playerid][pRequestingBackup] != 1) { GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "ALL UNITS: %s is requesting immediate assistance, they have been marked on the map (red).", sendername); PlayerInfo[playerid][pRequestingBackup] = 1; for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pMember] == 1||PlayerInfo[i][pLeader] == 1) { SendClientMessage(i, TEAM_BLUE_COLOR, string); } } } SendClientMessage(playerid, TEAM_BLUE_COLOR, "Type /bkc to clear your backup request."); SetTimerEx("BackupClear", 180000, false, "ii", playerid, 1); } else { SendClientMessage(playerid, COLOR_GREY, "You already have an active backup request!"); } } else { SendClientMessage(playerid, COLOR_GREY, "You are not a cop!"); } } return 1; } //-----------------=Radar Clear=----------------- //======Goes with Police Backup //Made by Ehren, modified by Luk0r if(strcmp(cmd,"/backupclear",true)==0 || strcmp(cmd,"/bkc",true)==0) { BackupClear(playerid, 0); return 1; } dat was mijn eerste vraag en als ik bijvoorbeeld wil dat aleen ballas hun gang house in kunne ballas (gang 16) hun huis in kunnen wat moetk dan veranderen of toevoegen aan dit? if(house == 268)//Ballas { SetPlayerInterior(i,3); SetPlayerPos(i,-2637.69,1404.24,906.46); PlayerInfo[i][pInt] = 3; PlayerInfo[i][pLocal] = 255; } @House: if(house == 268)//Ballas { if(gTeam[playerid] == 16) { SetPlayerInterior(i,3); SetPlayerPos(i,-2637.69,1404.24,906.46); PlayerInfo[i][pInt] = 3; PlayerInfo[i][pLocal] = 255; } else { SendClientMessage(playerid, COLOR_RED, "You aren't a Ballas Member!"); } } @Backup: Ga eens iets proberen met: GetPlayerPos SetPlayerCheckpoint Je moet de co-ordinaten van de player verkrijgen. Dan moet je op die plek een checkpoint maken. Moet je zelf maar een beetje zoeken. Met checkpoints heb ik ook nog nooit gewerkt dus kan ik je neit veel verder helpen.
Geplaatst: 29 augustus 200816 jaren Auteur comment_1093088 bedankt voor het gang huis ding ik gaa het nu uitproberen edit:ik kreeg de volgende eror C:\DOCUME~1\STEVEN~1\BUREAU~1\SAMP02~1.WIN\GAMEMO~1\final2.pwn(5496) : error 017: undefined symbol "playerid" C:\DOCUME~1\STEVEN~1\BUREAU~1\SAMP02~1.WIN\GAMEMO~1\final2.pwn(5505) : error 017: undefined symbol "playerid" Bewerkt: 29 augustus 200816 jaren door stiefurkel
Geplaatst: 29 augustus 200816 jaren comment_1093379 Als het de GF source is dan dacht ik dat politie team 2 was bij waar je checkt bij alle spelers in de for loop of ze cop zijn. Onder: GetPlayerName(playerid, sendername, sizeof(sendername)); Zet je: New Float:X,Float:Y,Float:Z; GetPlayerPos(playerid,X,Y,Z); Dan in de for loop onder: SendClientMessage(i, TEAM_BLUE_COLOR, string); Zet je: SetPlayerCheckpoint(i,X,Y,Z,5.0);// 5.0 kan je verrandere dat is de groote van de cirkel.
ik heb twee vragen(ik gebruik godfather source)
als ik /backup doet komt er bij de politie .... has asked for backup go to the red circle on the map maar er is nergens een red cirkel
dat was mijn eerste vraag
en als ik bijvoorbeeld wil dat aleen ballas hun gang house in kunne ballas (gang 16) hun huis in kunnen wat moetk dan veranderen of toevoegen aan dit?