• 05 Juin 2026, 14:10:56


Auteur Sujet: xObjects & Yrace [RESOLU]  (Lu 2448 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne yoyo17

  • *
  • Tueur en série
  • Messages: 217
    • Voir le profil
xObjects & Yrace [RESOLU]
« le: 08 Janvier 2008, 17:50:55 »
Bonsoir,

Qui pourrait m'expliquer le fonctionnement de xObjects (comment rajouter les objets avec).

Et es qu'il y a quelqu'un qui pourrait me donner le lien pour le FS Yrace.

Cordialement, yoyo17.
« Modifié: 25 Janvier 2008, 14:46:35 par yoyo17 »

Hors ligne killer_boss

  • Groupe : Leader de GFL_Gangsta~For~Life
  • *
  • Tueur
  • Fun de South Park
  • Messages: 82
    • Voir le profil
Re : xObjects & Yrace
« Réponse #1 le: 08 Janvier 2008, 17:52:04 »
oui sil vous plais moi aussi je veux le fs yrace  :-\ .

Hors ligne yoyo17

  • *
  • Tueur en série
  • Messages: 217
    • Voir le profil
Re : xObjects & Yrace
« Réponse #2 le: 08 Janvier 2008, 17:54:17 »
Bonsoir,

killer_boss j'ai chercher sur sa-mp.com mais je trouve pas et je peus pas faire search sur leur forum car je me suis inscrit mais il m'envoye pas l'email d'activation du compte et j'ai même relancer donc pour sa que je le demande.  ;)

Cordialement, yoyo17.

Hors ligne killer_boss

  • Groupe : Leader de GFL_Gangsta~For~Life
  • *
  • Tueur
  • Fun de South Park
  • Messages: 82
    • Voir le profil
Re : xObjects & Yrace
« Réponse #3 le: 08 Janvier 2008, 17:56:12 »
oui moi j'ai rien dit  ??? moi aussi j'ai besoin de se FS je let pas cherché mais si quelq'un peux me passé le lien ça serais sympa  :cheers

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : xObjects & Yrace
« Réponse #4 le: 09 Janvier 2008, 04:16:53 »
Salut,

pour ajouter des objet dans xObject, c'est très simple ;)

tu prend ton

 CreateObject(17298,-172.200,-121.458,7.831,0.0,0.0,56.250);

tu remplace le CreateObject( par: {,
puis à la fin le ); par ,250.0},
sauf le dernier objet que tu ne mais pas de virgule à la fin. : :laugh

cela donne quelque chose comme cela:

new Objects[][object_info] = {

{971, -2029.763062, -124.249550, 37.757751, 0.0, 0.0, 0.0,200.0},
{971, -2034.172485, -119.812218, 37.760315, 0.0, 0.0, 269.7591,200.0},
{971, -2025.529541, -119.856903, 37.748856, 0.0, 0.0, 272.3375,200.0},
{969, -2034.059082, -120.240891, 37.994469, 0.0, 0.0, 0.0,200.0},
{969, -2034.200195, -123.931404, 41.288780, 269.7592, 0.0, 359.1406,200.0},
{13648, -2091.278564, -124.417061, 34.266281, 0.0, 0.0, 0.0,200.0},
{13648, -2090.648193, -124.404160, 34.266281, 0.0, 0.0, 0.0,200.0},
{13647, -2091.029541, -171.607254, 34.316284, 0.0, 0.0, 269.7591,200.0},
{13641, -2017.510498, -140.976227, 35.459076, 0.0, 0.0, 267.1808,200.0}

}

tu peut changer le 250.0 pour un chiffre plus grand ou plus petit (il s'agit de la distance à laquelle les objets vont apparaitre du joueur) :D,
tant que tu garde le .x (x étant tout simplement un chiffre), tu n'auras pas d'erreur car il s'agit d'un Float, 8)

et si tu veut que les objets apparaissent plus vite (pour les teleports par exemple),
tu n'as qu'a raccourcir le timer dans :

//------------------------------------------------------------------------------

new timer;

public OnFilterScriptInit()
{
print("---\nLoaded xObjects by Boylett\n---");
timer = SetTimer("Timer",150,1);               ««««------------CE TIMER CI««««----------
return 1;
}

public OnFilterScriptExit()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
for(new o = 0; o < sizeof(Objects); o++)
{
if(Player[i][view][o])
{
Player[i][view][o] = false;
DestroyPlayerObject(i,Player[i][objid][o]);
}
}
}

KillTimer(timer);
}

et voila  :king
et puis pour le Yrace j'ai fais un upload de ma version:

http://rapidshare.com/files/82364911/yrace.zip.html

C'est tout :jesors

++Sim++






Hors ligne killer_boss

  • Groupe : Leader de GFL_Gangsta~For~Life
  • *
  • Tueur
  • Fun de South Park
  • Messages: 82
    • Voir le profil
Re : xObjects & Yrace
« Réponse #5 le: 09 Janvier 2008, 09:34:03 »
Bonjour ,

merci  :laugh

Hors ligne yoyo17

  • *
  • Tueur en série
  • Messages: 217
    • Voir le profil
Re : xObjects & Yrace
« Réponse #6 le: 09 Janvier 2008, 12:16:05 »
Bonjour,

Merci à toi Sim. :) :happy

Cordialement, yoyo17.

Hors ligne UrbanGhetto

  • *
  • Grand Banditisme
  • I PWN You !
  • Messages: 948
    • Voir le profil
    • http://h2oteam.roxorgamers.com/
Re : xObjects & Yrace
« Réponse #7 le: 09 Janvier 2008, 12:17:24 »
Euh pour YRace t'as cas aller sur le forum SA-MP et rechercher Races Filterscript ou YRace...

˙·٠•● Je dis, mieux vaut toucher à un clavier qu'a de la drogue | Le meilleur topic du forum | Ce que j'ai fait a fait de moi ce que je suis ●•٠·˙

Hors ligne yoyo17

  • *
  • Tueur en série
  • Messages: 217
    • Voir le profil
Re : xObjects & Yrace
« Réponse #8 le: 09 Janvier 2008, 12:20:48 »
Bonjour,

UrbanGhetto : Va ici tu comprendra mieux pourquoi je l'ai demander.  ;)

Cordialement, yoyo17.

Hors ligne UrbanGhetto

  • *
  • Grand Banditisme
  • I PWN You !
  • Messages: 948
    • Voir le profil
    • http://h2oteam.roxorgamers.com/
Re : xObjects & Yrace
« Réponse #9 le: 09 Janvier 2008, 12:24:00 »

˙·٠•● Je dis, mieux vaut toucher à un clavier qu'a de la drogue | Le meilleur topic du forum | Ce que j'ai fait a fait de moi ce que je suis ●•٠·˙

Hors ligne yoyo17

  • *
  • Tueur en série
  • Messages: 217
    • Voir le profil
Re : xObjects & Yrace
« Réponse #10 le: 09 Janvier 2008, 12:26:23 »
Bonjour,

Merci quand même UrbanGhetto mais d'autre personne mon déjà donner le lien.  :)

Cordialement, yoyo17.

Hors ligne yoyo17

  • *
  • Tueur en série
  • Messages: 217
    • Voir le profil
Re : xObjects & Yrace
« Réponse #11 le: 09 Janvier 2008, 13:07:46 »
Bonjour,

Sim : J'ai fait comme tu ma dit pour xObjects mais quand je compile cela me met une erreur : C:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\xObjects.pwn(30) : error 001: expected token: "}", but found "{"

Je te met le script en entier dans le pastebin.

Cordialement, yoyo17.

EDIT: Désolé pour le double post.

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : xObjects & Yrace
« Réponse #12 le: 09 Janvier 2008, 23:08:52 »
salut yoyo17,


ton problème est super simple, une vraie blague, :lmfao

comme je t'ai dit, tu doit mettre une virgule à la fine de chaque objet sauf le dernier, :D

après le troisième objet, tu as tout simplement oublié de mettre une virgule,  8)

il s'agit des objets qui étaient déja dans le script,

 le dernier de ceux-là n'avait pas de virgule, :P donc il te suffit de mettre une virgule à la fin :lmao

le voici:
new Objects[][object_info] = {

{11507, 1460.113281, -108.135841, 194.861435, 0.0, 0.0, 180.0, 200.0},
{11507, 1214.021240, -107.197754, 197.665619, 0.0, 0.0, 180.0, 200.0},
{11507, 960.208008, -106.939079, 217.257339, 0.0, 0.0, 180.0, 200.0} -»,«-           ««««-------------------------- cette ligne-ci
{972, 289.4750, -80.5564, 998.7370, 0.0000, 0.0000, 0.0000, 200.0},    ^
    {972, 290.9137, -109.5009, 1000.7473, 0.0000, 0.0000, 0.0000, 200.0},      |


mais, n'oublie pas de le faire à chaque fois que tu rajoutera des objets, si tu obtiens une autre fois la même erreur, il s'agit exactement de la même correction à faire,ce qui est très simple, :-[

++Sim++