GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: VTX - 2010. március 23. - 20:24:17

Cím: PutPlayerInVehicle
Írta: VTX - 2010. március 23. - 20:24:17
   if (strcmp(cmdtext, \"/infernus\",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, \"Te már jármuben vagy!\");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(411,x+1,y+1,z,a,-1,-1,10000);
        PutPlayerInVehicle(playerid, infernus, 0);
return 1;
}

 
Van egy ilyenem a gamemode-ban. A gamemode tetején pedig ez:
 
new infernus;

 
A lényeg az lenne, hogy ha valaki beírja, hogy /infernus, akkor egybol betegye egy infernusba. De nem beteszi, hanem mellé teszi a kocsit, pedig ott van a PutPlayerInVehicle.
Mi a baj vele?  :question:
Cím: PutPlayerInVehicle
Írta: Iceaac - 2010. március 23. - 20:51:50
   if (strcmp(cmdtext, \"/infernus\",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, \"Te már jármuben vagy!\");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
Infernus = CreateVehicle(411,x+1,y+1,z,a,-1,-1,10000);
          PutPlayerInVehicle(playerid, infernus, 0);
return 1;
}
Cím: PutPlayerInVehicle
Írta: VTX - 2010. március 23. - 21:02:49
Kösz ez muködik :)