Versuch es mal so.
________________________________
1.) Pickups & Textlabel = zB. für Equip oder Duty
Pickup für Duty = Nimm einen Stern und eine Coodinationen
Beispiel:
Pickup: AddStaticPickup(PICKUPID, 23, COORDINATON); // Für Duty Point zB.
Und Textlabel:
Beispiel: Create3DTextLabel(" /duty'\nUm ins Dienst zu gehen!", 0xFFFFFFFF, COORDINATION, 10.0 , 0);
2.) Befehle wie /duty
fang leicht an
if(strcmp(cmd, "/duty", true) == 0)
{
if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid, sendername, sizeof(sendername));
if(IsACop(playerid))
{
if (IsPlayerInRangeOfPoint(playerid,3.0,//Duty COODINATION)
|| PlayerInfo[playerid][pLocal] != 255)
{
if(OnDuty[playerid]==0)
{
format(string, sizeof(string), "* Officer %s nimmt seine Marke aus dem Schrank und meldet sich zum Dienst.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
GivePlayerWeapon(playerid, 41, 500); //spray
GivePlayerWeapon(playerid, 3, 1); //Nightstick
GivePlayerWeapon(playerid, 25, 100); //Shotgun
GivePlayerWeapon(playerid, 24, 500); //Desert Eagle
GivePlayerWeapon(playerid, 29, 500); //MP5
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
OnDuty[playerid] = 1;
Polizeion += 1;
}
else if(OnDuty[playerid]==1)
{
format(string, sizeof(string), "* Officer %s legt seine Marke in den Schrank und macht Feierabend.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
ResetPlayerWeapons(giveplayerid);
PlayerInfo[giveplayerid][pGun1] = 0; PlayerInfo[giveplayerid][pAmmo1] = 0;
PlayerInfo[giveplayerid][pGun2] = 0; PlayerInfo[giveplayerid][pAmmo2] = 0;
PlayerInfo[giveplayerid][pGun3] = 0; PlayerInfo[giveplayerid][pAmmo3] = 0;
PlayerInfo[giveplayerid][pGun4] = 0; PlayerInfo[giveplayerid][pAmmo4] = 0;
OnDuty[playerid] = 0;
Polizeion -= 1;
}
}
3.)
Spawn + Base Mapping usw.
Es gibt auf Google 100 von Maps für eine Swat Base.
Nimm dir eine raus und setze sie als Spawn ein.
4.)
Skin Auswahl
Google
Gta sa Skins
Deine Wahl
|
Bei Fragen melden