/Aduty Editing Help
#1

PHP Code:
CMD:aduty(playeridparams[]) {
    if(
PlayerInfo[playerid][pAdmin] >= 2) {
        if(
strlen(PlayerInfo[playerid][pAdminName]) > && strlen(PlayerInfo[playerid][pAdminName]) < 20) {
            new 
string[128];
             if(
AdminDuty[playerid] != 0) {
                if(!
doesAccountExist(PlayerInfo[playerid][pAdminName])) {
                    if(
Spectating[playerid] > && PlayerInfo[playerid][pAdmin] >= 2) {
                        
GettingSpectated[Spectate[playerid]] = 999;
                        
Spectating[playerid] = 0;
                        
Spectate[playerid] = 999;
                        
SetPVarInt(playerid"SpecOff"1);
                        
TogglePlayerSpectating(playeridfalse);
                        
SetCameraBehindPlayer(playerid);
                    }
                      new 
pState GetPlayerState(playerid);
                    if(
pState == PLAYER_STATE_WASTED) {
                        
SendClientMessage(playeridCOLOR_GRAD2"You can't do this while wasted.");
                        return 
1;
                    }
                    
DeletePVar(playerid"MedicBill");
                    
DeletePVar(playerid"HospitalTimer");
                    
DeletePVar(playerid"Hospital");
                    
DeletePVar(playerid"Injured");
                    
DeletePVar(playerid"EMSAttempt");
                    
DeletePVar(playerid"MedicCall");
                    
TogglePlayerControllable(playerid1);
                    
ClearAnimations(playerid);
                    
PlayerCuffed[playerid] = 0;
                    
PlayerCuffedTime[playerid] = 0;
                    
DeletePVar(playerid"PlayerCuffed");
                    
HouseOffer[playerid] = 999;
                    
House[playerid] = 0;
                    
HousePrice[playerid] = 0;
                    
SexOffer[playerid] = 999;
                    
SexPrice[playerid] = 0;
                    
InviteOffer[playerid]=999;
                    
InviteFaction[playerid]=0;
                    
InviteFamily[playerid]=255;
                    
PotOffer[playerid] = 999;
                    
CrackOffer[playerid] = 999;
                    
PotPrice[playerid]=0;
                    
CrackPrice[playerid]=0;
                    
PotGram[playerid]=0;
                    
CrackGram[playerid]=0;
                    
JailPrice[playerid]=0;
                    
DefendOffer[playerid] = 999;
                    
DefendPrice[playerid] = 0;
                    
GuardOffer[playerid] = 999;
                     
GuardPrice[playerid]=0;
                     
GunOffer[playerid] = 999;
                      
GunId[playerid] = 0;
                       
GunMats[playerid] = 0;
                    
MatsOffer[playerid] = 999;
                    
MatsPrice[playerid] = 0;
                    
MatsAmount[playerid] = 0;
                    
CraftOffer[playerid] = 999;
                    
CraftId[playerid]=0;
                    
CraftMats[playerid]=0;
                    
VehicleOffer[playerid] = 999;
                    
VehiclePrice[playerid] = 0;
                    
VehicleId[playerid] = -1;
                    
RepairCar[playerid]=0;
                    
OnDuty[playerid]=0;
                    
TicketOffer[playerid] = 999;
                    
TicketMoney[playerid] = 0;
                    
arr_Towing[playerid] = INVALID_VEHICLE_ID;
                    
GotHit[playerid]=0;
                    
GoChase[playerid]=999;
                    
GetChased[playerid]=999;
                    
DivorceOffer[playerid] = 999;
                    
MarryWitness[playerid] = 999;
                    
MarryWitnessOffer[playerid] = 999;
                    
MarriageCeremoney[playerid] = 0;
                    
ProposeOffer[playerid] = 999;
                    
ProposedTo[playerid] = 999;
                    
GotProposedBy[playerid] = 999;
                    
SetPVarInt(playerid"washereforpaycheck"WasHereForPaycheck[playerid]);
                    
SetPVarInt(playerid"signedpaycheck"SignedPaycheck[playerid]);
                    
SetPVarInt(playerid"missedpaychecks"MissedPaychecks[playerid]);
                    
SetPVarInt(playerid"paycheckcode"PayCheckCode[playerid]);
                    
SetPVarInt(playerid"payready"PlayerInfo[playerid][pPayReady]);
                    
SetPVarInt(playerid"paycheck"PlayerInfo[playerid][pPayCheck]);
                    
WasHereForPaycheck[playerid] = 0;
                    
SignedPaycheck[playerid] = 0;
                    
MissedPaychecks[playerid] = 0;
                    
PayCheckCode[playerid] = 0;
                    
DeletePVar(playerid"LAPCReceived");
                    
PhoneOnline[playerid] = 0;
                    
DeletePVar(playerid"AdminUndercover");
                    new 
username[MAX_PLAYER_NAME];
                    
GetPVarString(playerid"TempNameName"usernamesizeof(username));
                    
SetPVarInt(playerid"TempName"0);
                     
SetPlayerName(playeridusername);
                       
AdminDuty[playerid] = 0;
                       
format(stringsizeof(string), "%s (ID %d - %s) is now off-duty as a Level %d Admin."PlayerInfo[playerid][pAdminName], playeridGetPlayerNameEx(playerid), PlayerInfo[playerid][pAdmin]);
                       
ABroadCast(COLOR_WHITEstring1);
                    if(
PlayerInfo[playerid][pAdmin] == 1)
                    {
                        
SendClientMessage(playeridCOLOR_YELLOW"You're now off-duty as admin, but still have access to your Level 1 Admin commands.");
                    }
                    if(
PlayerInfo[playerid][pAdmin] > && PlayerInfo[playerid][pAdmin] < 6)
                    {
                        
SendClientMessage(playeridCOLOR_YELLOW"You're now off-duty as admin, and only have access to /admins /check /jail /ban /sban /kick /skick /showflags /reports /nrn");
                    }
                    if(
PlayerInfo[playerid][pAdmin] == 6)
                    {
                        
SendClientMessage(playeridCOLOR_YELLOW"You're now off-duty as admin, but still have access to all of your commands since you're a Level 6 Admin.");
                    }
                    
SendClientMessage(playeridCOLOR_REALRED"Please remember to turn off any hacks you may have (press F12 to disable ******).");
                    
//SetPVarInt(playerid, "F12Timer", SetTimerEx("F12Warning", 1000, true, "d", playerid));
                    
OnPlayerLogin(playeridAdminRelogPassword[playerid]);
                    
SetPlayerHealth(playeridPlayerInfo[playerid][pHealth]);
                    
SetPlayerArmourEx(playeridPlayerInfo[playerid][pArmor]);
                    
// Return paycheck stats
                    
WasHereForPaycheck[playerid] = GetPVarInt(playerid"washereforpaycheck");
                    
SignedPaycheck[playerid] = GetPVarInt(playerid"signedpaycheck");
                    
MissedPaychecks[playerid] = GetPVarInt(playerid"missedpaychecks");
                    
PayCheckCode[playerid] = GetPVarInt(playerid"paycheckcode");
                    
PlayerInfo[playerid][pPayReady] = GetPVarInt(playerid"payready");
                    
PlayerInfo[playerid][pPayCheck] = GetPVarInt(playerid"paycheck");
                    
// Clear these vars from memory, since we don't need 'em any more
                    
DeletePVar(playerid"washereforpaycheck");
                    
DeletePVar(playerid"signedpaycheck");
                    
DeletePVar(playerid"missedpaychecks");
                    
DeletePVar(playerid"paycheckcode");
                    
DeletePVar(playerid"payready");
                    
DeletePVar(playerid"paycheck");
                }
                else
                {
                    
SendClientMessage(playeridCOLOR_WHITE"This name is already registered.");
                }
             }
             else
             {
                 
PlayerInfo[playerid][pInt] = GetPlayerInterior(playerid);
                
PlayerInfo[playerid][pVW] = GetPlayerVirtualWorld(playerid);
                
GetPlayerIp(playeridPlayerInfo[playerid][pIP], 32);
                
GetPlayerPos(playeridPlayerInfo[playerid][pPos_x], PlayerInfo[playerid][pPos_y], PlayerInfo[playerid][pPos_z]);
                
GetPlayerFacingAngle(playeridPlayerInfo[playerid][pPos_r]);
                 
OnPlayerStatsUpdate(playerid);
                 
PhoneOnline[playerid] = 1;
                for(new 
0MAX_REPORTSi++)
                {
                    if(
Reports[i][ReportFrom] == playerid)
                    {
                        
Reports[i][ReportFrom] = 999;
                        
Reports[i][BeingUsed] = 0;
                        
Reports[i][TimeToExpire] = 0;
                    }
                }
                if(
GotHit[playerid] > 0)
                {
                    if(
GetChased[playerid] < 999)
                    {
                        if(
IsPlayerConnected(GetChased[playerid]))
                        {
                            
SendClientMessage(GetChased[playerid], COLOR_YELLOW"Your hit has left the server.");
                            
GoChase[GetChased[playerid]] = 999;
                        }
                    }
                }
                 if(
GoChase[playerid] < 999)
                 {
                      
GetChased[GoChase[playerid]] = 999;
                      
GotHit[GoChase[playerid]] = 999;
                 }
                
SetPVarInt(playerid"TempName"1);
                new 
username[MAX_PLAYER_NAME];
                
GetPlayerName(playeridusernamesizeof(username));
                
SetPVarString(playerid"TempNameName"username);
                 
AdminDuty[playerid] = 1;
                 
format(stringsizeof(string), "%s (ID %d - %s) is now on-duty as a Level %d Admin.",PlayerInfo[playerid][pAdminName], playeridGetPlayerNameEx(playerid), PlayerInfo[playerid][pAdmin]);
                 
ABroadCast(COLOR_WHITEstring1);
                 
SendClientMessage(playeridCOLOR_YELLOW"You're now on-duty as admin and have access to all your commands, see /ah.");
                
SetPlayerName(playeridPlayerInfo[playerid][pAdminName]);
             }
        }
        else 
SendClientMessage(playeridCOLOR_WHITE"You need an admin name to go on-duty. Contact a Level 5+ Admin to have your admin name set.");
    }
    else 
SendClientMessage(playeridCOLOR_GRAD1"You're not authorized to use that command!");
    return 
1;

So i want to edit it so i will explain

everytime i /aduty it will go onduty

and everytime i go offduty it will turn to its original position where you go onduty all i want to do it to remove that script to go back to its original position co'z i can't find it so who will help to me i will give +rep to him/her thanks in advance!
Reply


Messages In This Thread
/Aduty Editing Help - by ChuckyBabe - 08.03.2014, 00:46
Re: /Aduty Editing Help - by ChuckyBabe - 08.03.2014, 22:21
Re: /Aduty Editing Help - by Abagail - 08.03.2014, 22:27
Re: /Aduty Editing Help - by RenovanZ - 08.03.2014, 22:33
Re: /Aduty Editing Help - by ChuckyBabe - 09.03.2014, 01:32

Forum Jump:


Users browsing this thread: 1 Guest(s)