[Pedido] -
Cobertozinho - 06.08.2010
Galera Estou Aki Fazendo Esse Topic Para Fazer 2 Pedidos
1 Um Sistema de Profs
2 Um Sistema de Abastecer Veiculo
Quem poder Me Ajudar Fikarei Feliz
Obrigado
Re: [Pedido] -
egonzks - 06.08.2010
Tira umas ideia daki pq ngm vai te dar nda pronto
https://sampforum.blast.hk/showthread.php?tid=138943
Re: [Pedido] -
Cobertozinho - 06.08.2010
egonzks tem como vc me ajudar em algumas coisas no meu gm de rpg
Re: [Pedido] -
Falcon. - 06.08.2010
cobertozinho...enquanto ao sistema de profissгo usa o gTeam para fazer ela. eu to usando isso no meu gm. depois que vocк definir as profissoes e tal'z e so ter criatividade e criar as devidas coisas que akela profissгo ira ter..=D
Re: [Pedido] -
Cobertozinho - 06.08.2010
Falcon .sixe me da uma ajudinha aii man pf eu to jah faz 1 mes para fazer mais eu nen sei nen como comeзar me da no so ponta pe inicial q depois eu me viro
Re: [Pedido] -
Falcon. - 06.08.2010
rsrr..eu tbm estava assim, mas a galera do forum me ajudou e eu gosto de ajudar as pessoas faz tipow assim..vou falar mais ou menos como vocк comeзar...
No Comзo do GM:
pawn Code:
new gTeam[MAX_PLAYERS];
#define TEAM_DESEMPREGADO 1
Akie vocк vai ter primeiramente vamos dizer que tipow vocк acabou de criar a profissгo...Depois Caso vocк queira adicionar algo como por exemplo um comando sу para akela profissao vocк vai fazer assim:
pawn Code:
if(strcmp(cmdtext,"/skintrabalho", true) == 0)
{
if(gTeam[playerid] == TEAM_DESEMPREGADO)
{
SendClientMessage(playerid,COR_AMARELO,"[SERVIDOR]: Vocк selecionou a skin de seu trabalho");
SetPlayerSkin(playerid,134);
}
return 1;
}
Outra duvida que vocк deve ter tbm vai ser..como vou fazer para quando o player escolher a profissao setar a prof nele...??
vocк pode fazer por dialog ou por comando...agora tou meio oculpado mas me mande uma PM que eu te dou mais detalhes...um exemplo que se fosse por comando:
pawn Code:
if(strcmp(cmd,"/desempregado",true) == 0){
SendClientMessage(playerid, COR_AMARELO, "Vocк agora esta desempregado, arrume um emprego ou vб pedir esmola");
TogglePlayerControllable(playerid,1);
gTeam[playerid] = TEAM_DESEMPREGADO;
return 1;
}
Bem й mais ou menos por ai que vocк deve comeзar..depois solte a criatividade e comece a inventar coisas para essas profissoes
Re: [Pedido] -
Cobertozinho - 06.08.2010
Vlw Pela Ajuda Jah Crieii 3 Profs e vo Colokar Mais Agora Estou presisando de saber como faz:
quere-se colokar para escolher a profs no dialog ou menu como eu aii colokar
Re: [Pedido] -
Falcon. - 06.08.2010
Tipow faz assim entao:
No topo do GM:
agora no public OnGameModeInit()
pawn Code:
Empregos = CreateMenu("Empregos", 1, 50.0, 180.0, 200.0, 200.0)
AddMenuItem(Menu, 0, "Desempregado lvl 0");
AddMenuItem(Menu, 0, "Taxista lvl 0");
AddMenuItem(Menu, 0, "Motorista de Onibus lvl 0");
AddMenuItem(Menu, 0, "Pescador lvl 0");
AddMenuItem(Menu, 0, "Motoboy lvl 0");
Caso vocк queira colocar por comando coloque para quando o player digitar o comando abrir o menu para ele ..ou entao crie um checkpoint e depois defina para quando o player chegar nele ativar o menu de profissoes
Agora na public OnPlayerSelectedMenuRow(playerid, row)
vocк faz o seguinte...vocк ira definir oque vai acontecer caso o player escolha tal coisa no menu
pawn Code:
new Menu:CurrentMenu = GetPlayerMenu(playerid);
if(CurrentMenu == Menu)
{
switch(row)
{
case 0:
{
SendClientMessage(playerid, COR_AMARELO, "Vocк agora esta desempregado, arrume um emprego ou vб pedir esmola");
TogglePlayerControllable(playerid,1);
gTeam[playerid] = TEAM_DESEMPREGADO;
PlayerPlaySound(playerid,SOUND_OFF,2418.3506,1123.9360,10.8203);//Music Off
}
case 1:
{
SendClientMessage(playerid, COR_AMARELO, "Voce agora й um Taxista. Para saber mais digite: /profissao");
TogglePlayerControllable(playerid,1);
gTeam[playerid] = TEAM_TAXISTA;
PlayerPlaySound(playerid,SOUND_OFF,2050.1995, 1344.5500, 13.2378);//Music Off
}
case 2:
{
SendClientMessage(playerid, COR_AMARELO, "Voce agora й um Motorista de onibus. Para saber mais digite: /profissao");
TogglePlayerControllable(playerid,1);
gTeam[playerid] = TEAM_MOTORISTA_BUS;
PlayerPlaySound(playerid,SOUND_OFF,2050.1995, 1344.5500, 13.2378);//Music Off
}
case 3:
{
SendClientMessage(playerid, COR_AMARELO, "Voce agora й um Pescador. Para saber mais digite: /profissao");
TogglePlayerControllable(playerid,1);
gTeam[playerid] = TEAM_PESCADOR;
PlayerPlaySound(playerid,SOUND_OFF,2050.1995, 1344.5500, 13.2378);//Music Off
}
case 4:
{
SendClientMessage(playerid, COR_AMARELO, "Voce agora й um Motoboy. Para saber mais digite: /profissao");
TogglePlayerControllable(playerid,1);
gTeam[playerid] = TEAM_MOTOBOY;
PlayerPlaySound(playerid,SOUND_OFF,2050.1995, 1344.5500, 13.2378);//Music Off
}
return 1;
}
Ahh esqueci la em cima no topo do GM coloque isso:
Bem й isso ..espero ter falado oque vocк realmente queria e esteja bem explicado..qualquer coisa sу perguntar..!!=D
Re: [Pedido] -
Cobertozinho - 06.08.2010
Ow Falcon oq tem de errado com o meu code
Code:
new gTeam[MAX_PLAYERS];
#define TEAM_DESEMPREGADO 1
#define COR_AMARELO 0xFFFF00AA
Code:
if(strcmp(cmdtext,"/trabalho", true) == 0)
{
if(gTeam[playerid] == TEAM_DESEMPREGADO)
{
SendClientMessage(playerid,COR_AMARELO,"[SERVIDOR]: Vocк selecionou a skin de seu trabalho");
SetPlayerSkin(playerid,134);
}
return 1;
}
if(strcmp(cmd,"/desempregado",true) == 0){
SendClientMessage(playerid, COR_AMARELO, "Vocк agora esta desempregado, arrume um emprego ou vб pedir esmola");
TogglePlayerControllable(playerid,1);
gTeam[playerid] = TEAM_DESEMPREGADO;
return 1;
}
if(strcmp(cmd,"/pediresmola",true) ==0)
{
if(gTeam[playerid] == TEAM_DESEMPREGADO)
{
SendClientMessage(playerid,0x808080AA,"Voce Ganhou 1 Dolar de Esmola");
GivePlayerMoney(playerid,1);
}
return 1;
}
eu coloko o comando e nao funfa por que ?
Re: [Pedido] -
Falcon. - 06.08.2010
como assim nao funfa...??oque esta acontecendo?
Re: [Pedido] -
Cobertozinho - 06.08.2010
jah descobrii
era o comando q eu estava colokando errado
Re: [Pedido] -
Falcon. - 06.08.2010
hhhhmmm..esta tudo certinho entao...eu achava dificil tbm nao sabia por onde comeзar ..depois que descobri ja fiz atй agora 23 profissoes..=D..
Re: [Pedido] -
Cobertozinho - 07.08.2010
Ow Galera Alguem Me Ajuda A Criar Um Sistema De Gasolina no meu gm
vlw galera
Re: [Pedido] -
Cobertozinho - 09.08.2010
Ow Galera Alguem Me Ajuda A Criar Um Sistema De Gasolina com velocimetro no meu gm
vlw galera