Aller au contenu
View in the app

A better way to browse. Learn more.

Fallout Génération

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.

[SCRIPTS][EVENTS] Principes

Posté(e)

Les EVENTS permettent de lier un script à un évenement.
Ils peuvent être rattachés à différents objets :
- une MAP
- un CRITTER
- un ITEM
et biensûr à des notions de temps.

==================================================

Exemple simple :
un vulgaire timer comptant les minutes écoulées dans une AnyData.
NB : respecter la nomenclature du SDK => prénommer vos scripts d'Event par "e_"

void Mon_event()
{
// création de mon EVENT
CreateTimeEvent
(__FullSecond,"
e_mon_timer
",false)
;
} uint e_mon_timer(uint[]@ values) {
// ma variable de stockage uint[] minutes ={0}; // vérification mon AnyData => eq. minutes déjà comptées if(
IsAnyData
("mes_minutes"))
GetAnyData
("mes_minutes";minutes); // accumulation des minutes dans ma var. de stockage minutes[0]++; // enregistrement du résultat => minutes cumulées dans mon AnyData
SetAnyData
("mes_minutes",minutes); // le RETURN détermine le déclenchement de l'EVENT => ici, 1 minute réelle
return
REAL_MINUTE(1);
}
Ce genre de script tout bête est très pratique pour toute sorte de test.
Appelée depuis le MAIN.FOS, cet EVENT comptera les secondes écoulées depuis l'intialisation du serveur.

"Le Loup maintient le Caribou en bonne santé..."

Featured Replies

No posts to show

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

En ligne récemment 0

  • Aucun utilisateur enregistré regarde cette page.

Account

Navigation

Rechercher

Rechercher

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.