Jump to content
  • 0

pomoc Pickup - CreateCar


Josef_03

Dotaz

ZDRAVÍM, potřeboval bych prikaz /pickup <ID auta> 

a aby se vytvoril pickup ktery bude  spawnovat auta s přislušným id...

 

Spawnovani auta bude fungovat (viz níže):

 

  GetPlayerPos(playerid,X2,Y3,Z4);
  car2 = CreateVehicle(ID AUTA,91.4323,-57.0739,0.8990,0,6,2,1);
  SetVehiclePos(car2,X2,Y3,Z4);
 
..Díky Josef_03
 
Pokud chcete více napište mi do komentářů :-)
 
 
 
 
 
Link to comment
Share on other sites

5 odpovědí na tuto otázku

Recommended Posts

  • 0

new PickupSpawnVeh;//pouzijeme na ulozeni id vozidla co ma vytvorit
new PickupSpawn;//pouzijeme pro ulozeni id pickupu

public OnPlayerCOmmandText(playerid,cmdtext[])
{
if(strcmp(cmdtext,"/pickup",true,7) == 0)//samotny prikaz (porovnavame prvnich 7 znaku)
{
new modelid = strval(cmdtext[8]);//vezmeme to co hrac napsal za prika za prevedeme na cislo
if(400 <= modelid < 612)//pokud je mozna vytvorit auto
{
PickupSpawnVeh = modelid;//ulozime do promene jake auto ma pickup vytvorit
if(PickupSpawn > 0) DestroyPickup(PickupSpawn);//pokud byl nejaky pickup vytvorem smaze ho
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);//ziskame pozici hrace
PickupSpawn = CreatePickup(1234,1,x,y,z);//vytvorime pickup na pozici hrace
}
return 1;
}
return 0;
}

public OnPlayerPickUpPickup(playerid,pickupid)
{
if(pickupid == PickupSpawn)//pokud hrac vlezl do pickupu toho auta
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
CreateVehicle(PickupSpawnVeh,x,y,z,-1,-1,-1);//vytvori mu to auto
}
return 1;
}
Edited by ATomas
Link to comment
Share on other sites

  • 0

Hodilo mi to tyto chyby :-( C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(106) : warning 217: loose indentation

C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(108) : warning 217: loose indentation
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(111) : warning 225: unreachable code
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(111) : warning 217: loose indentation
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(111) : error 029: invalid expression, assumed zero
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(111) : error 004: function "OnPlayerEnterVehicle" is not implemented
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(116) : warning 225: unreachable code
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(116) : error 029: invalid expression, assumed zero
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(116) : error 004: function "OnPlayerExitVehicle" is not implemented
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(121) : warning 225: unreachable code
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(121) : error 029: invalid expression, assumed zero
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(121) : error 004: function "OnPlayerStateChange" is not implemented
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(126) : warning 225: unreachable code
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(126) : error 029: invalid expression, assumed zero
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(126) : error 004: function "OnPlayerEnterCheckpoint" is not implemented
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(131) : warning 225: unreachable code
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(131) : error 029: invalid expression, assumed zero
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(131) : error 004: function "OnPlayerLeaveCheckpoint" is not implemented
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(136) : warning 225: unreachable code
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(136) : error 029: invalid expression, assumed zero
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(136) : error 004: function "OnPlayerEnterRaceCheckpoint" is not implemented
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(141) : warning 225: unreachable code
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(141) : error 029: invalid expression, assumed zero
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(141) : error 004: function "OnPlayerLeaveRaceCheckpoint" is not implemented
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(146) : warning 225: unreachable code
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(146) : error 029: invalid expression, assumed zero
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(146) : error 004: function "OnRconCommand" is not implemented
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(151) : warning 225: unreachable code
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(151) : error 029: invalid expression, assumed zero
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(151) : error 004: function "OnPlayerRequestSpawn" is not implemented
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(156) : warning 225: unreachable code
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(156) : error 029: invalid expression, assumed zero
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(156) : error 004: function "OnObjectMoved" is not implemented
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(161) : warning 225: unreachable code
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(161) : error 029: invalid expression, assumed zero
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(161) : error 004: function "OnPlayerObjectMoved" is not implemented
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(166) : warning 225: unreachable code
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(166) : error 029: invalid expression, assumed zero
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(166) : error 004: function "OnPlayerPickUpPickup" is not implemented
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(167) : error 001: expected token: ";", but found "if"
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(167) : warning 217: loose indentation
C:\Users\Josef\Desktop\Nová složka\pawno\PICKUPY.pwn(167) : error 017: undefined symbol "pickupid"
 
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
 
 
26 Errors.
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...