Jump to content

/pickupdrugs


BlackSouls

Recommended Posts

Yo allemaal

Ik zit met een klein probleempje

Ik zou graag een command willen (/pickupdrugs of /takedrugs) waarmee je extra drugs krijgt (om te verkopen)

De locatie zou in het interior van Big Smoke Crack Palace: Screenie van waar het exact moet komen:

http://img142.imageshack.us/img142/9458/gt...90710172931.png

Dit is al wat ik heb (mijn vriend heeft het nagekeken en zei dat het zo moest werken, maar ik denk dat hij dat zei om van me af te geraken, want het werkt namelijk niet :D)

	
if(strcmp(cmd, "/takedrugs", true) == 0)
{
	if(PlayerToPoint(4, playerid, 2552.4688,-1294.3380,1060.9844))
	{
		PlayerInfo[giveplayerid][pDrugs] = 500;
	}
	else
 	{
	SendClientMessage(playerid, COLOR_RED, "You cannot use this command because you are not at the Crack factory.");
	}
	return 1;
}

Bewerkt: door BlackSouls
Link to comment
Delen op andere websites

wel, als ik de command doe op die plaats, dan geeft hij gewoon SERVER: Unknown Command

Dan zou hij toch opsenminst moeten geven: You cannot use this command because you are not at the Crack factory.

Link to comment
Delen op andere websites

Ok, de Unknow command ding is gefixed

Als ik het in mijn test server zette werkte het, maar ik zet het in mijn 24/7 server, werkt het enkel bij de persoon die het het eerste heeft gedaan

Ik liet het zien dat het werkte en het werkte voor hun, dan als ik nog een wou proberen, veranderde het niet op mijn /stats

Maar bij de persoon die het het eerste had gedaan, daar werkte het wel (ook in de /stats)

Dan vroeg ik er nog een 3de persoon bij

Die deed het ook, en hij kreeg er maar 400 en nog iets

Heb ik iets verkeerd gedaan???

http://pawn.pastebin.com/f495ce9b5

Hier is het deel

Bewerkt: door BlackSouls
Link to comment
Delen op andere websites

PlayerInfo[giveplayerid][pDrugs] += 500;
SendClientMessage(playerid, COLOR_RED, "You have been given 500 grams of drugs!");

Waarom de ene keer playerid, en de andere keer giveplayerid?

ah, giveplayerid om die speler 500 gram drugs te geven

en de andere keer gewoon playerid om het te laten zien aan die speler die het gekregen heeft

of weet jij misschien een betere vorm ???

Bewerkt: door BlackSouls
Link to comment
Delen op andere websites

Bij giveplayerid doe je er 5 bij, maar aangezien giveplayerid geen waarde krijgt, is dit altijd 0. Maak er dit van:

PlayerInfo[playerid][pDrugs] += 500;
SendClientMessage(playerid, COLOR_RED, "You have been given 500 grams of drugs!");

Bewerkt: door David22
Link to comment
Delen op andere websites

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...