Dia calmo, ate que ... Um Sistema de Bar Muito manero , ideal para um RPG . LA GANGSSistema de criacao de Gangs In GameSISTEMAS:O FS cria contas com o nome de todos os player em uma pasta, porem nao usa sistema de registro com senha, pois assim nao ha risco de entrar em conflito com o seu GM.O FS cria Gangs se baseando nos IDs das mesmas, achei mais facil fazer dessa maneira do que usar Strings.O FS salva quase todas as funcoes da Gang, com excessao dos Veiculos. Que podem ser criados somente pelo lider da Gang.O FS usa DOF2 para salvamento de DadosCOMANDOS:/gangcriar - Cria uma Gang/gangsair - Sai da Gang/membros - Mostra os membros da Gang Online/ga - Chat da Gang/infogang - Informacoes da Gang (Somente para o lider)INFORMACOES DO MENU:CREDITOS:Scripter: Lucas_AlemaoPostador:Gustavo Ae Galera Mod Sobei Somente Samp 0.3DMuito Bao no topopawn Code:#define COLOR_RED 0xF60000AA#define COLOR_PINK 0xFF66FFAAforward roubar(playerid);forward Robbank(playerid);new robmoney[MAX_PLAYERS], Kils;aki esta o comandopawn Code:if(strcmp(cmd,"/roubarbanco",true)==0){if(!IsPlayerInRangeOfPoint(playerid , 30, AKI METE AS COORDENADAS KE VC KER)) return SendClientMessage(playerid, COLOR_RED, "Tu nao estas no cofre do banco tens de usar /cofrebanco e estares perto da porta azul");if(IsPlayerInRangeOfPoint(playerid , 30, AKI METE AS COORDENADAS KE VC KER)){new stringa[256];new sendername[MAX_PLAYER_NAME];GetPlayerName(playerid, sendername, sizeof(sendername));format(stringa,sizeof(stringa), "** %s pega numa cassadeira e aponta para o funcinario(Quer Roubar O Banco) **", sendername);ProxDetector(15.0, playerid, stringa, COLOR_PINK,COLOR_PINK,COLOR_PINK,COLOR_PINK,COLOR_PINK);SetTimerEx("Robbank",60000,0,"i",playerid);Kils = SetTimerEx("roubar",4000,1,"i",playerid);ApplyAnimation(playerid,"ROB_BANK","CAT_Safe_Open_O",3.0,0,0,0,0,0);robmoney[playerid] = random(15000);}return 1;}no fundo do scriptpawn Code:public roubar(playerid){ApplyAnimation(playerid,"ROB_BANK","CAT_Safe_Open_O",3.0,0,0,0,0,0);}public Robbank(playerid){SendClientMessage(playerid, COLOR_RED, "Voce Acabou de Roubar o Banco! Fuja!!");KillTimer(Kils);ClearAnimations(playerid);GivePlayerMoney(playerid, robmoney[playerid]);return 1;}creditos:Jao_Leao.Nao esta conseguindo copiar para colocar no seu Servidor ?? VISUALIZAR PASTEBINPostador:Gustavo pawn Code:#define vagabundos 0#define gays 1//agora duas diretivas :new gTeam[MAX_PLAYERS];new gPlayerClass[MAX_PLAYERS];No OnPlayerRequestClass(playerid, classid)pawn Code:gPlayerClass[playerid] = classid; //para definir a clasesswitch (classid)// mema coisa{case 0:// oq definimos no comeco do tuto(#define vagabundos 0){ gTeam[playerid] = vagabundos ;//para definir o tean que usaremos depois GameTextForPlayer(playerid, "~g~vagabundos ", 1000, 6);}case 1://outro e a mesma coisa que o case1{ gTeam[playerid] = gays ; GameTextForPlayer(playerid, "~g~gays ", 1000, 6);}}//aqui voce coloca a parte de escolher o carinha : SetPlayerPos(playerid,); SetPlayerFacingAngle( playerid,); SetPlayerCameraPos(playerid,); SetPlayerCameraLookAt(playerid,); SetPlayerInterior(playerid ,);return }Agora no OnPlayerSpawnpawn Code:if(gTeam[playerid] == vagabundos ){ SetPlayerColor(playerid, COR_VAGABUNDOS); SetPlayerPos(playerid,x,y,z);}else if(gTeam[playerid] == gays ){ SetPlayerColor(playerid, COR_GAYS); SetPlayerPos(playerid,x,y,z);}//antes do return 1 bote SetPlayerInterior(playerid,0); para ficar aquele branco sem ver nada.SetPlayerInterior(playerid,0);return 1;}Agora no OnGameModeInit:pawn Code:AddPlayerClass(23,-330.0869,1536.3289,76.6117,147.6078,0,0,0,0,0,0);//aqui voce bota os skins na mesma orden do OnPlayerSpawn.AddPlayerClass(29,-330.0869,1536.3289,76.6117,147.6078,0,0,0,0,0,0);return 1;}By:Gustavo Como Mudar o Spawn de uma Org.1o Procure no GameMode Por:public SetPlayerSpawn(playerid)Desca um poco o GameMode e tera algo parecido com isso://================================================================if (PlayerInfo[playerid][pMembro] == 2 || PlayerInfo[playerid][pLider] == 2)//B.O.P.E Spawn{SetPlayerVirtualWorld(playerid,0);SetPlayerInterior(playerid, 0);SetPlayerPos(playerid, 286.3543,-1513.8691,24.9289);PlayerInfo[playerid][pInt] = 0;SetPlayerWantedLevel(playerid, 0);return 1;}//=================================================================2o Na linha que esta escrito:SetPlayerPos(playerid, 286.3543,-1513.8691,24.9289); // Aqui voce troca a coordenada pela qual voce deseja.Ex:286.3543,-1513.8691,24.9289Voce troca o spawn pra onde voce quer que seja.Obs: Para pega a coordenada, Digite "/save HTS" no local.Depois va na pasta "Meus Documentos >> GTA San Andreas User Files >> SAMP >> savedpositions"No arquivo savedepositions estara a coordenada do local que voce salvou.EX: AddPlayerClass(217,-1986.2544,138.3288,27.6875,86.8541,0,0,0,0,0,0); // DS-1986.2544,138.3288,27.6875 ( Essa e a coordenada do Spawn ).86.8541 ( Esse e o Angulo, Mas nao e preciso ).Troque pela qual voce quiser e compile o GameMode apertando "F5".By:Gustavo Neste tutorial vou ensinar a como tirar bugs de seu GameMode !