Skip to content
View in the app

A better way to browse. Learn more.

GTAGames.nl - De Nederlandse Grand Theft Auto Community!

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Klein vraagje

Ik ben nu bezig met een DM-Script, ik heb alles enzo al af. Maar ik heb nu nog één vraagje.

Ik wil graag, dat de kills opgeslagen worden, en dat je Score in "tab" wordt weergeven in kills, en niet in money.

Featured Replies

Om data op te slaan heb je een systeem nodig. Ik raad Y_ini, dJSON of SQLite aan.

Voor de score heb je waarschijnlijk zoiets:

SetPlayerScore(playerid, money[playerid]);

verander dat naar

SetPlayerScore(playerid, kills[playerid]);

Uiteraard vervang je de variabelen in het voorbeeld door je eigen variabelen.

  • Author

Ik heb geen variabelen, dus ik kan ook niet "playerid" werkend krijgen.

Ben verder beginnend scripter, dus weet ook niet hoe het werkt.

Ik hoef alleen nog maar dat "Score=Kills" en "Kill=+1kill"

Oké nog één vraagje erbij:

Kan iemand een checkpoint voor me maken (ik weet niet of die dan in het interior komt(als dat niet zo is, zeg dat dan even.)

De positie is: -280.042013, -50.016349, 1003.546875, 177.951568.

Opgezocht met deze command: http://pastebin.com/wZbRbL5M

Edited by VWO-er

//OnPlayerSpawn

SetPlayerCheckPoint(playerid,-280.042013, -50.016349, 1003.546875, 177.951568,3);

Edited by Never

  • Author

Oke, dankje. Ik wist niet dat dat zo werkt :puh:

Edit; Hij werkt niet, heb de SetPlayerCheckpoint al met de kleine p gedaan, heb de eerste coördinatie weggehaald. Nu komt die alleen niet in het interieur.

Edited by VWO-er

oh sorry het moet zo:

//OnPlayerSpawn

SetPlayerCheckPoint(playerid,-280.042013, -50.016349, 1003.546875,3);

-----------------------------------------^------------^-----------^----------^

-----------------------------------------|-------------|------------|-----------|

-----------------------------------------x------------y------------z----------De Grootte van de checkpoint

Edited by VWO-er

  • Author

Spawnt nog steeds niet in interior -.- Het is een standaard interieur.

Die rechts tegenover Sex Shop in LV.

w8 ik zal is even kijken

EDIT: de Position die jij net Gaf (-280.042013, -50.016349, 1003.546875) is helemaal boven ergens en niet in LV.

Ik ben naar Lv gegaan en naar de SexShop De Pos is: 2085.9741,2074.2427,11.0547

dus:

//Onplayerspawn

SetPlayerCheckpoint(playerid,2085.9741,2074.2427,11.0547,3);

Edited by VWO-er

  • Author

Ik quote me zelf wel weer even...

oh sorry het moet zo:

//OnPlayerSpawn

SetPlayerCheckPoint(playerid,-280.042013, -50.016349, 1003.546875,3);

-----------------------------------------^------------^-----------^----------^

-----------------------------------------|-------------|------------|-----------|

-----------------------------------------x------------y------------z----------De Grootte van de checkpoint

Spawnt nog steeds niet in interior -.- Het is een standaard interieur.

Die rechts tegenover Sex Shop in LV.

wat heb jij op OnPlayerSpawn staan?en welke interior?

Edited by Never

Zootje citaten weggehaald, vriendelijk verzoek om (als er geen aanleiding voor is) niet te citeren; dit rekt de pagina onnodig uit en leest ook niet erg makkelijk.

  • Author

wat heb jij op OnPlayerSpawn staan?en welke interior?

Ik heb nu niks bij onplayerspawn staan, behalve iets met sendclientmessage.

Je weet wel, als je met je rug naar de sex shop staat, zie je rechts voor je een shop. In die shop heb ik deze positie gepakt.

new PlayerToPoint;

if(strcmp(cmd, "/deposit", true) == 0)
{
    tmp = strtok(cmdtext, idx);
	if(!strlen(tmp))
	{
		SendClientMessage(playerid, COLOR_RED, "USAGE: /deposit [amount]");
		return 1;
	}
	giveplayerid = strval(tmp);
	if (PlayerToPoint(playerid,2193.464111, 1978.34912, 12.289411, 271.024108))  <---- Dit is lijn 2010.
  		{
  		    if(giveplayerid <= playermoney && giveplayerid >= 0)
        {
    		format(string, sizeof(string), "You have deposit $%d money into your bank account.",giveplayerid);
    			SendClientMessage(playerid, COLOR_GREEN, string);
    			GivePlayerMoney(playerid, -giveplayerid);
    			bank[playerid] = bank[playerid]+giveplayerid;
 			}
 			else
    		{
    		    SendClientMessage(playerid, COLOR_RED,"You do not have that money in your pocket.");
   		}
	}
	else
	{
		SendClientMessage(playerid, COLOR_RED,"You must be at the bank or an ATM to do this command.");
	}
	return 1;
}

(2010) : error 012: invalid function call, not a valid address
(2010) : warning 215: expression has no effect
(2010) : warning 215: expression has no effect
(2010) : warning 215: expression has no effect
(2010) : warning 215: expression has no effect
(2010) : warning 215: expression has no effect
(2010) : error 001: expected token: ";", but found ")"
(2010) : error 029: invalid expression, assumed zero
(2010) : fatal error 107: too many error messages on one line

Iemand enig idee?

Edited by Big Boss

if (PlayerToPoint(playerid,2193.464111, 1978.34912, 12.289411, 271.024108); Probeer dit is. Ik denk dat dit helpt namelijk je deed )) terwijl het ); moet zijn.

Edited by BoerTijger

  • Author

Probeer dit is. Ik denk dat dit helpt namelijk je deed )) terwijl het ); moet zijn.

Doet het nog niet

Edited by powerkip96

Als je een error 'Undefined Symbol' krijgt betekent dat niet meteen dat je dat simpelweg kan oplossen door new symbol te doen. Het gaat in dit geval om een functie, niet om een variabele. Een beetje logisch nadenken kan geen kwaad. Daarbij is de functie PlayerToPoint hopeloos verouderd. Gebruik liever IsPlayerInRangeOfPoint.

En BoerTijger: Een if-statement wordt NOOIT afgesloten met een semicolon.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.