Skip to content
Bekijk in de app

Een betere weg om onze GTA community te volgen. Leer meer.

GTAGames.nl - De Nederlandse Grand Theft Auto Community!

Een volledig scherm app op het beginscherm inclusief notificaties, badges en meer.

Om deze app op je iPhone en iPad te installeren
  1. Druk op het icoon in Safari
  2. Scroll in het menu en druk op Zet op beginscherm.
  3. Druk op Voeg toe rechts bovenaan.
Om deze app op je Android toe te voegen
  1. Druk op het 3-punten menu (⋮) rechts bovenaan in de browser.
  2. Druk op Toevoegen aan beginscherm of Installeer app.
  3. Druk op Toevoegen om te bevestigen.

license systeem

Geplaatst:

Hallo,

Ik heb een license systeem, maar ik krijg het niet voor elkaar om een bericht te laten zien als je al een license heb, hoe doe ik dat??

dit is het stukje script:

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/buycarlic", cmdtext, true, 10) == 0)
{
if(PlayerToPoint(10.0,playerid,246.5378, 118.0774, 1003.2187))
{
if(5000 > GetPlayerMoney(playerid))
{
SendClientMessage(playerid,0x000087F6,"You Dont have enough Money!");
return 1;
}
gLicenseC[playerid] = 1;
SendClientMessage(playerid,0x0000D4F6,"Thanks for Buying   Car License.");
GivePlayerMoney(playerid, -5000);
}
else
{
SendClientMessage(playerid,0x000087F6,"You have to be at the Main Hall to buy a licence!");
}
return 1;
}

ik hoop dat iemand me kan helpen.

Featured Replies

Geplaatst:
if(gLicenseC[playerid] == 1) return SendClientMessage(playerid, COLOR_RED, "You already have a drivers license!");

Geplaatst:
  • Auteur
if(gLicenseC[playerid] == 1) return SendClientMessage(playerid, COLOR_RED, "You already have a drivers license!");

dank je, heb het nu zo:

if (strcmp("/buycarlic", cmdtext, true, 10) == 0)
{
if(PlayerToPoint(10.0,playerid,246.5378, 118.0774, 1003.2187))
{
if(5000 > GetPlayerMoney(playerid))
{
SendClientMessage(playerid,0x000087F6,"You Dont have the Money!");
return 1;
}
if (gLicenseC[playerid] == 1)
{
SendClientMessage(playerid,0x000087F6,"You already have a license!");
}
else
{
SendClientMessage(playerid,0x0000D4F6,"Thanks for Buying Car License.");
GivePlayerMoney(playerid, -5000);
}
}
else
{
SendClientMessage(playerid,0x000087F6,"You have to be at the Main Hall to buy a licence!");
}
return 1;
}

  • 3 weken later...
Geplaatst:
  • Auteur

hmm, mn license systeem saved niet... hij maakt niet eens een file aan. ik denk dat de fout hier zit:

public OnPlayerConnect(playerid)
{
new formatZ[256];
format(formatZ,sizeof(formatZ),"%s.lics.bfx",PlayerName(playerid));
if(!udb_Exists(formatZ))
{
udb_Create(formatZ,"209010");
}
gLicenseC[playerid] = dUserINT(formatZ).("carlic");
gLicenseF[playerid] = dUserINT(formatZ).("fluglic");
gLicenseB[playerid] = dUserINT(formatZ).("bootlic");
gLicenseZ[playerid] = dUserINT(formatZ).("bikelic");
return 1;
}

ziet een van jullie een fout?

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

Recent actief 0

  • Er zijn hier geen geregistreerde gebruikers aanwezig.

Account

Navigatie

Zoeken

Zoeken

Configureer push berichten

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.