Jump to content

CreatePickup Help?


Recommended Posts

Geplaatst:

Hoi ik had een Hay Climb gemaakt in me server, en als je het hebt gehaald kan je zo'n icon oppaken en dan krijg je 1500$

dus ik had dit geprobeerd:

pickup = CreatePickup ( 954, 2, 2601.055420, -1799.764404, 436.966888 );
GivePlayerMoney(playerid,1500);
DestroyPickup(pickup);

maar als ik ernaar toe ga is de pickup er niet :l

en het komt volgens mij niet naar 1 minuut terug :]

Kan iemand mij Helpen.

Alvast Bedankt :tu:

Grtz RecroMancer

Geplaatst:
Hoi ik had een Hay Climb gemaakt in me server, en als je het hebt gehaald kan je zo'n icon oppaken en dan krijg je 1500$

dus ik had dit geprobeerd:

pickup = CreatePickup ( 954, 2, 2601.055420, -1799.764404, 436.966888 );
GivePlayerMoney(playerid,1500);
DestroyPickup(pickup);

maar als ik ernaar toe ga is de pickup er niet :l

en het komt volgens mij niet naar 1 minuut terug :]

Kan iemand mij Helpen.

Alvast Bedankt :tu:

Grtz RecroMancer

new pickup;

public OnGameModeInit()
{
pickup = CreatePickup (954, 2, 2601.055420, -1799.764404, 436.966888);
return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
 if(pickupid == pickup) {
 GivePlayerMoney(playerid,1500);
 DestroyPickup(pickup);
 }
 return 1;
}

Zo lukt het denk wel :Y

Geplaatst:
Hoi ik had een Hay Climb gemaakt in me server, en als je het hebt gehaald kan je zo'n icon oppaken en dan krijg je 1500$

dus ik had dit geprobeerd:

pickup = CreatePickup ( 954, 2, 2601.055420, -1799.764404, 436.966888 );
GivePlayerMoney(playerid,1500);
DestroyPickup(pickup);

maar als ik ernaar toe ga is de pickup er niet :l

en het komt volgens mij niet naar 1 minuut terug :]

Kan iemand mij Helpen.

Alvast Bedankt :tu:

Grtz RecroMancer

new pickup;

public OnGameModeInit()
{
pickup = CreatePickup (954, 2, 2601.055420, -1799.764404, 436.966888);
return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
 if(pickupid == pickup) {
 GivePlayerMoney(playerid,1500);
 DestroyPickup(pickup);
 }
 return 1;
}

Zo lukt het denk wel :Y

werkt thnx :Y_O_

Grtz RecroMancer

Geplaatst:

Nu heb ik een nieuwe dus heb ik dit gedaan:

public OnGameModeInit()
{
pickup = CreatePickup (954, 2, 2601.055420, -1799.764404, 436.966888);
pickup = CreatePickup (1210,2, 2569.023193, -1800.125488, 441.845673);
}

(2e pickup is de nieuwe daar gaat het nu over)

public OnPlayerPickUpPickup(playerid, pickupid)
{
 if(pickupid == pickup) {
 GivePlayerMoney(playerid,1500);
 DestroyPickup(pickup);
 }
 return 1;

 }
 if(pickupid == pickup) {
 SetPlayerHealth(playerid,0);
 SendClientMessage, COLOR_YELLOW, (playerid, " Cluck Cluck Your Fucked , Wrong Way");
 }
 return 1;
  }

en dan heb ik deze 2 fouten:

C:\DOCUME~1\ADMINI~1\MIJNDO~1\GTASER~1\GAMEMO~1\sas2.pwn(1117) : error 010: invalid function or declaration
C:\DOCUME~1\ADMINI~1\MIJNDO~1\GTASER~1\GAMEMO~1\sas2.pwn(1121) : error 010: invalid function or declaration
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.

weet iemand wat ik misschien fout heb gedaan?? Help?

Grtz RecroMancer

Geplaatst:
Nu heb ik een nieuwe dus heb ik dit gedaan:

public OnGameModeInit()
{
pickup = CreatePickup (954, 2, 2601.055420, -1799.764404, 436.966888);
pickup = CreatePickup (1210,2, 2569.023193, -1800.125488, 441.845673);
}

(2e pickup is de nieuwe daar gaat het nu over)

public OnPlayerPickUpPickup(playerid, pickupid)
{
 if(pickupid == pickup) {
 GivePlayerMoney(playerid,1500);
 DestroyPickup(pickup);
 }
 return 1;

 }
 if(pickupid == pickup) {
 SetPlayerHealth(playerid,0);
 SendClientMessage, COLOR_YELLOW, (playerid, " Cluck Cluck Your Fucked , Wrong Way");
 }
 return 1;
  }

en dan heb ik deze 2 fouten:

C:\DOCUME~1\ADMINI~1\MIJNDO~1\GTASER~1\GAMEMO~1\sas2.pwn(1117) : error 010: invalid function or declaration
C:\DOCUME~1\ADMINI~1\MIJNDO~1\GTASER~1\GAMEMO~1\sas2.pwn(1121) : error 010: invalid function or declaration
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.

weet iemand wat ik misschien fout heb gedaan?? Help?

Grtz RecroMancer

Zo is het juist:

new pickup;
new pickup2;

public OnGameModeInit()
{
pickup = CreatePickup (954, 2, 2601.055420, -1799.764404, 436.966888);
pickup2 = CreatePickup (1210,2, 2569.023193, -1800.125488, 441.845673);
return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
 if(pickupid == pickup) {
 GivePlayerMoney(playerid,1500);
 DestroyPickup(pickup);
 }
 if(pickupid == pickup2) {
 SetPlayerHealth(playerid,0);
 }
 return 1;
}

Geplaatst:
Nu heb ik een nieuwe dus heb ik dit gedaan:

public OnGameModeInit()
{
pickup = CreatePickup (954, 2, 2601.055420, -1799.764404, 436.966888);
pickup = CreatePickup (1210,2, 2569.023193, -1800.125488, 441.845673);
}

(2e pickup is de nieuwe daar gaat het nu over)

public OnPlayerPickUpPickup(playerid, pickupid)
{
 if(pickupid == pickup) {
 GivePlayerMoney(playerid,1500);
 DestroyPickup(pickup);
 }
 return 1;

 }
 if(pickupid == pickup) {
 SetPlayerHealth(playerid,0);
 SendClientMessage, COLOR_YELLOW, (playerid, " Cluck Cluck Your Fucked , Wrong Way");
 }
 return 1;
  }

en dan heb ik deze 2 fouten:

C:\DOCUME~1\ADMINI~1\MIJNDO~1\GTASER~1\GAMEMO~1\sas2.pwn(1117) : error 010: invalid function or declaration
C:\DOCUME~1\ADMINI~1\MIJNDO~1\GTASER~1\GAMEMO~1\sas2.pwn(1121) : error 010: invalid function or declaration
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.

weet iemand wat ik misschien fout heb gedaan?? Help?

Grtz RecroMancer

Zo is het juist:

new pickup;
new pickup2;

public OnGameModeInit()
{
pickup = CreatePickup (954, 2, 2601.055420, -1799.764404, 436.966888);
pickup2 = CreatePickup (1210,2, 2569.023193, -1800.125488, 441.845673);
return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
 if(pickupid == pickup) {
 GivePlayerMoney(playerid,1500);
 DestroyPickup(pickup);
 }
 if(pickupid == pickup2) {
 SetPlayerHealth(playerid,0);
 }
 return 1;
}

werkt bednakt Loewie :tu:

Grtz RecroMancer

Geplaatst:
Graag gedaan snap je waarom je errors had?

ja en ik weet nu ook hoe ik meer kan doen :D

Grtz RecroMancer

Geplaatst: (bewerkt)

nog makkelijker is met een array te werken:

new pickup[10];
pickup[1] = .........
pickup[2] = ........
en zo tot 10
pickup[10] = ..........

public OnPlayerPickUpPickup(playerid, pickupid)
{
 if(pickupid == pickup[1]) {
 GivePlayerMoney(playerid,1500);
 DestroyPickup(pickup);
 }
 return 1;

 }
 if(pickupid == pickup[2]) {
 SetPlayerHealth(playerid,0);
 SendClientMessage, COLOR_YELLOW, (playerid, " Cluck Cluck Your Fucked , Wrong Way");
 }
 return 1;
/////////////EN ZO DOOR TOT 10/////////////////
  }

Bewerkt: door Remcconen

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

×   Je hebt text geplaatst met opmaak.   Opmaak verwijderen

  Only 75 emoji are allowed.

×   Je link is automatisch ingevoegd.   In plaats daarvan weergeven als link

×   Je vorige bewerkingen zijn hersteld.   Alles verwijderen

×   You cannot paste images directly. Upload or insert images from URL.

  • Recent actief   0 leden

    • Er zijn hier geen geregistreerde gebruikers aanwezig.
×
×
  • Create New...