gostaria de saber como criar -
Math3us - 20.07.2012
gostaria de saber como criar um sistema de v sу com alguns carros de drift tipo o elegy etc poucos carros mesmo alguem sabe um jeito ou um tutorial ? '-'
Re: gostaria de saber como criar -
Sampizito - 20.07.2012
Como assim?..
um comando /criarcarro?
Re: gostaria de saber como criar -
DouglasRodrigues - 20.07.2012
Quer criar carros?
Код:
This forum requires that you wait 120 seconds between posts. Please try again in 9 seconds.
Re: gostaria de saber como criar -
Math3us - 20.07.2012
Quote:
Originally Posted by DouglasRodrigues
Quer criar carros?
Код:
This forum requires that you wait 120 seconds between posts. Please try again in 9 seconds.
|
isso й /criarcarros mais nao com todos os carros do samp sу alguns mesmo
Re: gostaria de saber como criar -
Sampizito - 20.07.2012
pawn Код:
if (strcmp("/sultan", cmdtext, true, 10) == 0)
{
new Float:X,Float:Y,Float:Z,Float:Angle, carid;
GetPlayerPos(playerid,X,Y,Z);
GetPlayerFacingAngle(playerid,Angle);
carid = GetPlayerVehicleID(playerid);
carid = CreateVehicle(560,X,Y,Z,0.0,-1,-1,9000000); // 560 id do sultan
AddVehicleComponent(carid,1029);
AddVehicleComponent(carid,1033);
AddVehicleComponent(carid,1139);
AddVehicleComponent(carid,1010);
AddVehicleComponent(carid,1079);
ChangeVehiclePaintjob(carid,0);
TogglePlayerControllable(playerid,true);
}
Vб mudando de acordo com os ids que vocк quer..
https://sampwiki.blast.hk/wiki/Vehicles:All
Re: gostaria de saber como criar -
[R] ousenber [K] - 20.07.2012
Acho que assim resolve, se vc usar zCmd
pawn Код:
CMD:cd(playerid, params[])
{
if(isnull(params)) return SendClientMessage(playerid, -1, "/cd [Nome do carro]");
new Float: Poz[3];
GetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
if(!strcmp(params, "elegy", true))
{
CreateVehicle(562, Poz[0], Poz[1], Poz[2], 0.0, random(255), random(255), 60);
}
else if(!strcmp(params, "sultan", true))
{
CreateVehicle(560, Poz[0], Poz[1], Poz[2], 0.0, random(255), random(255), 60);
}
else return SendClientMessage(playerid, -1, "Esse carro nгo й para drift.");
return true;
}
ai vc pode copiar as STRCMP e mudar a ID e o nome do carro
Re: gostaria de saber como criar -
Math3us - 20.07.2012
Quote:
Originally Posted by [R] ousenber [K]
Acho que assim resolve, se vc usar zCmd
pawn Код:
CMD:cd(playerid, params[]) { if(isnull(params)) return SendClientMessage(playerid, -1, "/cd [Nome do carro]"); new Float: Poz[3]; GetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]); if(!strcmp(params, "elegy", true)) { CreateVehicle(562, Poz[0], Poz[1], Poz[2], 0.0, random(255), random(255), 60); } else if(!strcmp(params, "sultan", true)) { CreateVehicle(560, Poz[0], Poz[1], Poz[2], 0.0, random(255), random(255), 60); } else return SendClientMessage(playerid, -1, "Esse carro nгo й para drift."); return true; }
ai vc pode copiar as STRCMP e mudar a ID e o nome do carro 
|
ai como faзo pra pessoa so poder criar um veiculo ?
Re: gostaria de saber como criar -
[R] ousenber [K] - 20.07.2012
pawn Код:
CMD:cd(playerid, params[])
{
if(GetPVarInt(playerid, "CriouCarro") > 0) return SendClientMessage(playerid, -1, "Vocк jб criou um carro, use /dcd para destrui-lo");
if(isnull(params)) return SendClientMessage(playerid, -1, "/cd [Nome do carro]");
new Float: Poz[3], car;
GetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
if(!strcmp(params, "elegy", true))
{
car = CreateVehicle(562, Poz[0], Poz[1], Poz[2], 0.0, random(255), random(255), 60);
PutPlayerInVehicle(playerid, car, 0);
SetPVarInt(playerid, "CriouCarro", GetPlayerVehicleID(playerid));
}
else if(!strcmp(params, "sultan", true))
{
car = CreateVehicle(560, Poz[0], Poz[1], Poz[2], 0.0, random(255), random(255), 60);
PutPlayerInVehicle(playerid, car, 0);
SetPVarInt(playerid, "CriouCarro", GetPlayerVehicleID(playerid));
}
else return SendClientMessage(playerid, -1, "Esse carro nгo й para drift.");
return true;
}
CMD:dcd(playerid, params[])
{
if(GetPVarInt(playerid, "CriouCarro") == 0) return SendClientMessage(playerid, -1, "Vocк nгo tem veiculo criado, crie um /cd");
DestroyVehicle(GetPVarInt(playerid, "CriouCarro"));
SendClientMessage(playerid, -1, "Agora use /cd para criar outro carro!");
SetPVarInt(playerid, "CriouCarro", 0);
return true;
}
public OnPlayerDisconnect(playerid, reason)
{
if(GetPVarInt(playerid, "CriouCarro") > 0)
{
DestroyVehicle(GetPVarInt(playerid, "CriouCarro"));
}
return true;
}
testei se daria conflito com outro comando de criar carro ou conflito com carros ja criados, nгo deu entгo acho que dara certinho
Re: gostaria de saber como criar -
Math3us - 20.07.2012
Quote:
Originally Posted by [R] ousenber [K]
pawn Код:
CMD:cd(playerid, params[]) { if(GetPVarInt(playerid, "CriouCarro") > 0) return SendClientMessage(playerid, -1, "Vocк jб criou um carro, use /dcd para destrui-lo"); if(isnull(params)) return SendClientMessage(playerid, -1, "/cd [Nome do carro]"); new Float: Poz[3], car; GetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]); if(!strcmp(params, "elegy", true)) { car = CreateVehicle(562, Poz[0], Poz[1], Poz[2], 0.0, random(255), random(255), 60); PutPlayerInVehicle(playerid, car, 0); SetPVarInt(playerid, "CriouCarro", GetPlayerVehicleID(playerid)); } else if(!strcmp(params, "sultan", true)) { car = CreateVehicle(560, Poz[0], Poz[1], Poz[2], 0.0, random(255), random(255), 60); PutPlayerInVehicle(playerid, car, 0); SetPVarInt(playerid, "CriouCarro", GetPlayerVehicleID(playerid)); } else return SendClientMessage(playerid, -1, "Esse carro nгo й para drift."); return true; }
CMD:dcd(playerid, params[]) { if(GetPVarInt(playerid, "CriouCarro") == 0) return SendClientMessage(playerid, -1, "Vocк nгo tem veiculo criado, crie um /cd"); DestroyVehicle(GetPVarInt(playerid, "CriouCarro")); SendClientMessage(playerid, -1, "Agora use /cd para criar outro carro!"); SetPVarInt(playerid, "CriouCarro", 0); return true; }
public OnPlayerDisconnect(playerid, reason) { if(GetPVarInt(playerid, "CriouCarro") > 0) { DestroyVehicle(GetPVarInt(playerid, "CriouCarro")); } return true; }
testei se daria conflito com outro comando de criar carro ou conflito com carros ja criados, nгo deu entгo acho que dara certinho 
|
valew cara +rep minha rep nao conta mais +rep pra vc ''-''