GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: chrislabricole le 07 Février 2008, 01:21:53
-
Hello tout le monde !
Je viens vous faire part ici d'un problème qui me tracasse depuis quelques temps mais que je ne parvient toujours pas à le résoudre....
Sur mon serveur, les objets ne s'affiches pas.... par exemple, j'ai mis une tour, et je ne la vois pas....
voilà se que j'ai :
#include <a_samp>
#include <core>
#include <float>
#include <a_players>
#include <a_vehicles>
#include <a_objects>
[...]
if (strcmp("/tour2", cmdtext, true, 10) == 0) {
SetPlayerPos(playerid,-1103.921753,2042.736816,426.725372); //Au sommet
return 1;
}
[...]
public OnGameModeInit()
{
[...]
// Haute Tour 2 (2eme ile) non existante
CreateObject(4550,-1116.217285,2036.798340,214.380051,0,0,0); //tour
CreateObject(4726,-1115.736206,2037.063477,424.494659,0,0,159.2280); // plateforme
AddStaticVehicle(563,-1116.627930,2033.784790,420.284393,90.000000,0,1); // Raindance (Helico)
AddStaticPickup(371,15,-1098.542603,2032.697998,427.000305); // Parachute
}
donc quand je fais /tour2 je suis bien téléporter à la même auteur que le parachute, et l'helico tombe en même temps que moi....
Cela est un exemple ! sinon, j'ai d'autres placements d'objets qui eux aussi ne s'affiches pas !! >:(
Je ne comprend pas pourquoi :wall
Merci d'avance de votre aide !! :)
-
salut chrislabricole,
j'ai deja eu le meme problème.... excepté que je ne rapelle plus ce qui est arrivé, :( :(
je sais que si tu a trop d'objets, ils n'apparaitront pas...mais si tu n'as que ceux la... ce n'est pas le problème :(
mais les includes en haut, tu peut en éffacer certains,ils sont automatiquement inclus dans le a_samp
voici la liste:
#include <core>
#include <float>
#include <string>
#include <file>
#include <time>
#include <datagram>
#include <a_players>
#include <a_vehicles>
#include <a_objects>
#include <a_sampdb>
alors je suis désolé mais pour les objets....je ne me rapelle vraiment plus :wall
peut être que tu pourrais essayer avec un objects streamer comme xobject
++Sim++
-
ok....
donc a_samp contient
#include <core>
#include <float>
#include <string>
#include <file>
#include <time>
#include <datagram>
#include <a_players>
#include <a_vehicles>
#include <a_objects>
#include <a_sampdb>
?
Sinon, je n'est pas trop d'objets, j'ai es même pas tellement.... (une tit 20ène)
peut être que tu pourrais essayer avec un objects streamer comme xobject
c'est qouè ça ? :blink
-
salut chrislabricole,
oui a_samp inclus lui-même tous ces includes
Citation de: Sim le Aujourd'hui à 01:31:20
peut être que tu pourrais essayer avec un objects streamer comme xobject
c'est qouè ça ?
un streamer d'objet, c'est tout simplement un script qui va faire seulement appraitre les objets qui sont èa une certaines distance du joueur, dans la plupart des cas, il ne fait apparaitre les objets que pour le joueurs qui en est près ce qui évite d'en avoir qui sont prèes d'un joueur a l'autre bout de la carte,
tien l'adresse pour xobject(même si ce n'est pas ton problème présentement, tu le rencontrera surement un jour donc.... jettes-y un oeil) http://forum.sa-mp.com/index.php?PHPSESSID=060a8796de421683d7a7beceb2d88587&topic=29361.0 (http://forum.sa-mp.com/index.php?PHPSESSID=060a8796de421683d7a7beceb2d88587&topic=29361.0)
lorsque tu as beaucoup d'objets, c'est très utile ;)
-
Salut
t'es objects ne son pas la ou les Texture ne s'affiche pas?
si c'est le cas tu sort de ta voiture puis entre
OU
tu met une peche (touche action)
+
-
non, les objets ne son pas présent...
Mais il semble que j'ai trouver la réponse à mon problème :)
J'ai fais un filterscript avec le objets a part dedant....
et ça alaire de marcher....
Sinon, quand tu dit 250 objets maxi, c'est par fichiers ou sur le serveur ??
Merci à vous ! :D
-
salut,
il s'agit du nombre d'objet présents au meme moment sur le serveur, :D
si tu les mets dans différents filterscript, cela ne changera rien (ou presque) :blink
regarde xobject lorsque tu en aura trop, puisqu'il les crée pour chaque client on peut tout de meme largement dépasser cette limite, dépendant du nombre de joueurs en ligne... :P
++Sim++
-
Ah ok donc ça va
Parce-qu'en fait, fais beaucoup d'objets, mais c'est plein de pitites maps dispersées :P
Merci à vous !! :D
-
En plus xObject tu peut régler la distance que le joueur voit les objects ;)
-
Re
Petit conseil peut-etre stupid mais utiles
Regles pas t'es objects trop ba pcq si le joueur va vite il n'aurons pas le temps d'apparaitre
+
-
ok ça m'a l'air très intéressant..., mais j'envisagerai cela quand j'aurais plus d'objets... parce-que là, ça marche bien ^^
Je bookmark ;)