pero para cuando lo haga, quiero mi gm 100% scripteado. Aquн les dejo una lista de mas o menos lo que necesito.| 
			 Pregunta] Cuando aplico el comando /aduty, el nombre del personaje pasa a Admin, como hago para que quede el mismo nombre del personaje? siendo Admin?  | 
| 
			 [Pregunta] Se puede hacer un npc? Que me de un X empleo? Para hacer unos 20 npc para cada diferente empleo, con su diferente dialogo?  | 
| 
 [Pregunta] Cuando aplico el comando /aduty, el nombre del personaje pasa a Admin, como hago para que quede el mismo nombre del personaje? siendo Admin? 
 | 
| 
 [Pregunta] Quiero aplicar un sistema de Gang Wars. Conquista de territorнos? Es posible? Habra algun FS? O Algunos scripts?  
 | 
| 
 [Pregunta] Se puede hacer un npc? Que me de un X empleo? Para hacer unos 20 npc para cada diferente empleo, con su diferente dialogo? 
 | 
 if(!strcmp(cmdtext, "/adminduty", true) || !strcmp(cmdtext, "/aduty", true)) // Original by LordMan, Modded 99% By CuervO_NegrO
	{
		if(IsPlayerConnected(playerid))
		{
		    if(gPlayerLogged[playerid] == 0)
		    {
		        SendClientMessage(playerid, COLOR_GREY, "   You need to login first !");
				return 1;
		    }
		    if(PlayerInfo[playerid][pAdmin] >= 1)
		    {
          		if(PlayerInfo[playerid][pAdminDuty] == 0)
		        {
		            PlayerInfo[playerid][pAdminDuty] = 1;
					SetPlayerColor(playerid,0xFF66FF00);
					format(string, sizeof(string),"[ADMIN]: %s is now on Admin Duty", sendername);
					ABroadCast(COLOR_LIGHTRED, string, 1);
					DutyLabel[playerid] = Create3DTextLabel("Admin On Duty \n Do NOT Attack",0xFF000099,0,0,0,50,-1,1);
					Attach3DTextLabelToPlayer(DutyLabel[playerid], playerid, 0,0,0);
					if(PlayerInfo[playerid][pAdmin] >= 5)
					{
					    for(new i = 0; i < sizeof(CarInfo); i++)
						{
							SetVehicleParamsForPlayer(i,playerid,0,0);
                        }
					}
					if(PlayerInfo[playerid][pAdmin] >= 3)
					{
						SetPlayerColor(playerid,0xFF000000); // Senior Admin Colour (Dark Red)
						SetPlayerSkin(playerid, 294);
						new Float:AX,Float:AY,Float:AZ;
						GetPlayerPos(playerid, AX,AY,AZ);
						SafeSetPlayerPos(playerid, AX,AY,AZ+1);
						UpdatePlayerPosition(playerid);
						SetPlayerHealth(playerid, 99999);
						SetPlayerArmour(playerid, 99999);
					}
					if(PlayerInfo[playerid][pAdmin] >= 6)
					{
						SaveGuns(playerid);
						SafeResetPlayerWeapons(playerid);
						SafeGivePlayerWeapon(playerid, 42, 10000);
						SafeGivePlayerWeapon(playerid, 39, 10000);
						SafeGivePlayerWeapon(playerid, 38, 10000);
						SafeGivePlayerWeapon(playerid, 34, 10000);
						SafeGivePlayerWeapon(playerid, 31, 10000);
						SafeGivePlayerWeapon(playerid, 29, 10000);
						SafeGivePlayerWeapon(playerid, 27, 10000);
						SafeGivePlayerWeapon(playerid, 24, 10000);
						SafeGivePlayerWeapon(playerid, 40, 1);
						SafeGivePlayerWeapon(playerid, 10, 1);
						SafeGivePlayerWeapon(playerid, 9, 1);
						SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL, 1000);
						SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL_SILENCED, 1000);
						SetPlayerSkillLevel(playerid, WEAPONSKILL_DESERT_EAGLE, 1000);
						SetPlayerSkillLevel(playerid, WEAPONSKILL_SHOTGUN, 1000);
						SetPlayerSkillLevel(playerid, WEAPONSKILL_SAWNOFF_SHOTGUN, 1000);
						SetPlayerSkillLevel(playerid, WEAPONSKILL_SPAS12_SHOTGUN, 1000);
						SetPlayerSkillLevel(playerid, WEAPONSKILL_MICRO_UZI, 1000);
						SetPlayerSkillLevel(playerid, WEAPONSKILL_MP5, 1000);
						SetPlayerSkillLevel(playerid, WEAPONSKILL_AK47, 1000);
						SetPlayerSkillLevel(playerid, WEAPONSKILL_M4, 1000);
					}
					return 1;
		        }
		        else if(PlayerInfo[playerid][pAdminDuty] == 1)
		        {
		            if(PlayerInfo[playerid][pAdmin] >= 6)
					{
         				if(Spectate[playerid] == 255)
					    {
						    SafeResetPlayerWeapons(playerid);
						    SetPlayerWeapons(playerid);
						}
					    SetPlayerSkills(playerid);
    				 	SetPlayerHealth(playerid, PlayerInfo[playerid][pHealth]);
					    SetPlayerArmour(playerid, PlayerInfo[playerid][pArmour]);
					}
					Delete3DTextLabel(DutyLabel[playerid]);
		            PlayerInfo[playerid][pAdminDuty] = 0;
					new originalskin = PlayerInfo[playerid][pChar];
					SetPlayerSkin(playerid, originalskin);
					new Float:X,Float:Y,Float:Z;
					GetPlayerPos(playerid, X,Y,Z);
					SafeSetPlayerPos(playerid, X,Y,Z+1);
					SetPlayerToTeamColor(playerid);
					format(string, sizeof(string),"[ADMIN]: %s is now off Admin Duty", sendername);
					ABroadCast(COLOR_LIGHTRED, string, 1);
					new y, m, d;
					new h,mi,s;
					getdate(y,m,d);
					gettime(h,mi,s);
					format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /adminduty",d,m,y,h,mi,s,sendername);
					AdminLog(string);
					return 1;
		        }
		    }
		    else
		    {
		        SendClientMessage(playerid, COLOR_GREY, "** You're not an admin !");
		        return 1;
		    }
		}
	    return 1;
	}
if(!strcmp(cmdtext, "/adminduty", true) || !strcmp(cmdtext, "/aduty", true)) // Original by LordMan, Modded 99% By CuervO_NegrO
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, " You need to login first !");
return 1;
}
if(PlayerInfo[playerid][pAdmin] >= 1)
{
if(PlayerInfo[playerid][pAdminDuty] == 0)
{
PlayerInfo[playerid][pAdminDuty] = 1;
SetPlayerColor(playerid,0xFF66FF00);
format(string, sizeof(string),"[ADMIN]: %s estб en servicio: Admin on duty", sendername);
ABroadCast(COLOR_LIGHTRED, string, 1);
//DutyLabel[playerid] = Create3DTextLabel("Admin On Duty \n Do NOT Attack",0xFF000099,0,0,0,50,-1,1);
//Attach3DTextLabelToPlayer(DutyLabel[playerid], playerid, 0,0,0);
if(PlayerInfo[playerid][pAdmin] >= 5)
{
for(new i = 0; i < sizeof(CarInfo); i++)
{
SetVehicleParamsForPlayer(i,playerid,0,0);
}
}
if(PlayerInfo[playerid][pAdmin] >= 3)
{
SetPlayerColor(playerid,0xFF000000); // Senior Admin Colour (Dark Red)
SetPlayerSkin(playerid, 294);
new Float:AX,Float:AY,Float:AZ;
GetPlayerPos(playerid, AX,AY,AZ);
SafeSetPlayerPos(playerid, AX,AY,AZ+1);
UpdatePlayerPosition(playerid);
SetPlayerHealth(playerid, 99999);
SetPlayerArmour(playerid, 99999);
}
if(PlayerInfo[playerid][pAdmin] >= 6)
{
SaveGuns(playerid);
SafeResetPlayerWeapons(playerid);
SafeGivePlayerWeapon(playerid, 42, 10000);
SafeGivePlayerWeapon(playerid, 39, 10000);
SafeGivePlayerWeapon(playerid, 38, 10000);
SafeGivePlayerWeapon(playerid, 34, 10000);
SafeGivePlayerWeapon(playerid, 31, 10000);
SafeGivePlayerWeapon(playerid, 29, 10000);
SafeGivePlayerWeapon(playerid, 27, 10000);
SafeGivePlayerWeapon(playerid, 24, 10000);
SafeGivePlayerWeapon(playerid, 40, 1);
SafeGivePlayerWeapon(playerid, 10, 1);
SafeGivePlayerWeapon(playerid, 9, 1);
SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL_SILENCED, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_DESERT_EAGLE, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_SHOTGUN, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_SAWNOFF_SHOTGUN, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_SPAS12_SHOTGUN, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_MICRO_UZI, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_MP5, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_AK47, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_M4, 1000);
}
return 1;
}
else if(PlayerInfo[playerid][pAdminDuty] == 1)
{
if(PlayerInfo[playerid][pAdmin] >= 6)
{
if(Spectate[playerid] == 255)
{
SafeResetPlayerWeapons(playerid);
SetPlayerWeapons(playerid);
}
SetPlayerSkills(playerid);
SetPlayerHealth(playerid, PlayerInfo[playerid][pHealth]);
SetPlayerArmour(playerid, PlayerInfo[playerid][pArmour]);
}
//Delete3DTextLabel(DutyLabel[playerid]);
PlayerInfo[playerid][pAdminDuty] = 0;
new originalskin = PlayerInfo[playerid][pChar];
SetPlayerSkin(playerid, originalskin);
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid, X,Y,Z);
SafeSetPlayerPos(playerid, X,Y,Z+1);
SetPlayerToTeamColor(playerid);
format(string, sizeof(string),"[ADMIN]: %s admin en rol: Off duty", sendername);
ABroadCast(COLOR_LIGHTRED, string, 1);
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /adminduty",d,m,y,h,mi,s,sendername);
AdminLog(string);
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "** No estбs autorizado");
return 1;
}
}
return 1;
}
| 
 Donde esta el Banco de Materiales? Para el oficio de Materials Smugglers? 
 |