galera estou dev um sistema de furtar os vehiculos que estao destrancado mas estou tendo problema na verificação todo geito que faço mostra a menssaem que o carro nao e meu sendo que era pra mostrar so pra quem nao e dono do carro alguem pode me indicar onde estou errando?
lembrando que esta tudo dentro da call OnPlayerStateChange e dentro de newstate == PLAYER_STATE_DRIVER...
Código:
new ff[30];
for(new i; i < MAX_VEH_CONCE; i++){
format(ff, 30, CONCE, i);
if(DOF2::FileExists(ff)){
format(Conce[i][Dono], MAX_PLAYER_NAME, DOF2::GetString(ff, "Dono"));
if(strcmp(Conce[i][Dono], NomePQP(playerid), true) == 0)
{
SCM(playerid, Vermelho, "Use /Ligar para ligar seu veiculo");
}
else
{
if(furto[playerid] == 0)
{
SCM(playerid, Vermelho, "Este veiculo nao e seu, use o comando");
SCM(playerid, Vermelho, "/Furtar para Furtar este veiculo");
RemovePlayerFromVehicle(playerid);
}
SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid) + 1);
for(new d; d < MAX_PLAYERS; ++d)
{
if(IsPlayerConnected(d)){
if(pInfo[d][Cop] >= 1)
{
format(String, sizeof(String), "{2E64FE}|COPOM|{FF0000}Denuncia Anonima um Noia furtou um veiculo", NomeOrg(playerid), pNome(playerid));
SCM(d, -1, String);
}
}
}
é o seguinte eu estou criando uma concessionária e tava indo tudo bem até agora, mas me vi em uma situação meio complicada eu estou criando a concessionária em uma FS porque acho bem mais eficiente!
o caso é esse:
tenho a Variavel Gasosa[MAX_VEHICLES] Na gamemode que indica quanto tem de gasolina no tanque do carro só que sem gasolina o carro não anda, e na FS tem o carro com a Variavel Veh[MAX_PLAYERS] Atribuida e não posso fazer simplesmente um Gasosa[Veh[playerid]] = 100;
porque não vai funcionar e então eu faço oque?
Bem gostaria de saber como posso fazer um sistema de movimentação novo para o personagem e como posso colocar novos ataques no personagem com intuito de uma criação de um rp com mods
no meu servidor está ocorrendo um erro o id 6 9 e 29 estão bugados, sempre que um player loga diz que ele não está conectado, alguem sabe como resolve isso? já tentei achar o erro mais não consigo
Criei um sistema de assalto a loja mirando, e coloquei um settimer para o player receber a grana após 1 minuto, mas quero que ele só receba se tiver fora de interior, quero que quando ele esteja dentro de um interior o tempo para receber a grana seja pausado, tentei com killtimer, mas não deu certo, como posso fazer isso ou nem tem como ?
To tentando criar um sistema de movimentação aleatória, mas tô com um problema, os nps estão indo em uma unica direção e saem atravessando tudo, alguém sabe como faço para eles ficarem rodando aleatoriamente?
Código:
else if(dist >= 20.0)
{
new Float:x, Float:y, Float:z;
if(Attack[npcid] == 1)
{
new pos = random(4);
if(pos == 0) { x = x + 100.0; }
else if(pos == 1) { x = x - 100.0; }
else if(pos == 2) { y = y + 100.0; }
else if(pos == 3) { y = y - 100.0; }
}
FCNPC_SetKeys(npcid, 0, 0, 0);
FCNPC_GoTo(npcid, x, y, z, FCNPC_MOVE_TYPE_WALK);
Uma duvida bem simples, por que os maps icons das races do San andreas continuam, mesmo sem coloca-las? assim como as checkpoints? (aquele icone de trofeu) e como desabilitar?
Já não é novidade que a trilogia do gta está a caminho e tudo que a gente espera é que seja um remaster/remake decente.
Vamos dizer que o jogo faça sucesso, tanto em vendas quando em migração de jogadores da antiga versão, a dúvida que eu
tenho é se vai surgir um novo mod multiplayer que vai acabar com a carreira do SAMP e MTA, jogando no lixo anos de dedicação
da comunidade atual.
Tudo é possível, mas acredito que essa nova versão do jogo não vai suportar os mesmos métodos de scripting que usamos atualmente,
afim de que servidores SAMP possam simplesmente migrar. O que vocês acham?