GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: George_Bush le 09 Mai 2010, 21:10:34

Titre: [PAWN][HELP]Grile qui bouge
Posté par: George_Bush le 09 Mai 2010, 21:10:34
Bonjour , Pouvez vous m'indique un sujet ou il y a un model de script pour une Grille qui bouge ( Genre Grille FBI ou Police ) 

Sa serait bien si le tuto sois bien détaillé
Merci a tous
Cordialement
Titre: Re : [PAWN][HELP]Grile qui bouge
Posté par: rodrigo_pacino le 09 Mai 2010, 21:12:00
Voila pour toi : http://www.gtaonline.fr/forums/index.php/topic,4289.0.html (http://www.gtaonline.fr/forums/index.php/topic,4289.0.html)
Titre: Re : [PAWN][HELP]Grile qui bouge
Posté par: George_Bush le 09 Mai 2010, 21:50:27
Je te remercie :p



Double post
Pardon double post :@

Piti probleme
Sa je l'ai mis dans  OnGameModeInit
((Ligne 11874)) : coco76 = CreateObject(976,2478.608643, 2508.894043, 9.973693, 0.0000, 0.0000, 90.0000, 0.0000, 0.0000, 90.0000);
((Ligne 56895))  if (strcmp(cmdtext, "/ouvrir", true)==0)
((Ligne 56896))
((Ligne 56897)) {
((Ligne 56898)) MoveObject(coco76,2478.608643, 2508.794043, 9.973693,3.5);//On bouge l'objet 2478.608643, 2508.894043, 9.973693,3.5
((Ligne 56899)) }
((Ligne 56900)) {
((Ligne 56901)) SetTimer("Urban", 7000, 0);//On active le Urban xd(Le Timer)
((Ligne 56902)) }
((Ligne 56903)) {
((Ligne 56904)) SendClientMessage(playerid, COLOR_YELLOW,"Fermeture dans 7 secondes");//Onaverti
((Ligne 56905)) }
((Ligne 56906)) return 1;


les Erreur : C:\Documents and Settings\batlefield  2142\Mes documents\Kensas\gamemodes\kansas.pwn(11874) : warning 202: number of arguments does not match definition
C:\Documents and Settings\batlefield  2142\Mes documents\Kensas\gamemodes\kansas.pwn(11874) : warning 202: number of arguments does not match definition
C:\Documents and Settings\batlefield  2142\Mes documents\Kensas\gamemodes\kansas.pwn(11874) : warning 202: number of arguments does not match definition
C:\Documents and Settings\batlefield  2142\Mes documents\Kensas\gamemodes\kansas.pwn(56895) : error 010: invalid function or declaration
C:\Documents and Settings\batlefield  2142\Mes documents\Kensas\gamemodes\kansas.pwn(56897) : error 055: start of function body without function header
C:\Documents and Settings\batlefield  2142\Mes documents\Kensas\gamemodes\kansas.pwn(56906) : error 010: invalid function or declaration
C:\Documents and Settings\batlefield  2142\Mes documents\Kensas\gamemodes\kansas.pwn(11874) : warning 204: symbol is assigned a value that is never used: "coco76"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


3 Errors.


Quelqun pourait me dire le pb merci
Titre: Re : [PAWN][HELP]Grile qui bouge
Posté par: Ssk le 10 Mai 2010, 17:45:23
Les problèmes sont ici


C:Documents and Settingsatlefield  2142Mes documentsKensasgamemodeskansas.pwn(56897) : error 055: start of function body without function header
C:Documents and Settingsatlefield  2142Mes documentsKensasgamemodeskansas.pwn(56906) : error 010: invalid function or declaration


peut tu nous données ces lignes la


56897 et 5906
EDIT:


if (strcmp(cmdtext, "/ouvrir", true)==0)
{
MoveObject(coco76,2478.608643, 2508.794043, 9.973693,3.5);//On bouge l'objet 2478.608643, 2508.894043, 9.973693,3.5
SetTimer("Urban", 7000, 0);//On active le Urban xd(Le Timer)
SendClientMessage(playerid, COLOR_YELLOW,"Fermeture dans 7 secondes");//Onaverti
return 1;
}

Ca c'est mieu =)
Titre: Re : [PAWN][HELP]Grile qui bouge
Posté par: George_Bush le 10 Mai 2010, 17:50:13
Voilà se que sa met C:\Documents and Settings\batlefield  2142\Mes documents\Kensas\gamemodes\kansas.pwn(11874) : warning 202: number of arguments does not match definition
C:\Documents and Settings\batlefield  2142\Mes documents\Kensas\gamemodes\kansas.pwn(11874) : warning 202: number of arguments does not match definition
C:\Documents and Settings\batlefield  2142\Mes documents\Kensas\gamemodes\kansas.pwn(11874) : warning 202: number of arguments does not match definition
C:\Documents and Settings\batlefield  2142\Mes documents\Kensas\gamemodes\kansas.pwn(56895) : error 010: invalid function or declaration
C:\Documents and Settings\batlefield  2142\Mes documents\Kensas\gamemodes\kansas.pwn(56900) : error 010: invalid function or declaration
C:\Documents and Settings\batlefield  2142\Mes documents\Kensas\gamemodes\kansas.pwn(11874) : warning 204: symbol is assigned a value that is never used: "coco76"
Titre: Re : [PAWN][HELP]Grile qui bouge
Posté par: Ssk le 10 Mai 2010, 17:58:22
Résolu
Titre: Re : [PAWN][HELP]Grile qui bouge
Posté par: cristab le 10 Mai 2010, 18:10:21
dans un sens je ne pige pas tu arrive pas a bouger une grille en pwn mais ton script depasse les 50 000 lignes inconsevable nan
Titre: Re : [PAWN][HELP]Grile qui bouge
Posté par: George_Bush le 10 Mai 2010, 18:15:21
pire ^^

Mais sinon derniere question comment faire pour que se soit que au FBI de l'ouvrir et dans une zone de 10 M autour :/
Titre: Re : [PAWN][HELP]Grile qui bouge
Posté par: S!m le 10 Mai 2010, 20:58:45
Salut,

vous devriez utiliser la nouvelle fonction inclue dans sa-mp au lieu de IsPlayerInArea (pas si nouvelle en fait) IsPlayerInRangeOfPoint qui aura tout de même deux gros avantages:

 - plus rapide
 - plus simple à ajouter (déjà inclue avec a_samp.inc)

+:
 - plus sûre (pas besoin de copier-coller une fonction avec les légers risque d'erreurs que ça comporte)
 - dans ce cas il est mieux de tester si le joueur est a une certaine distance que dans une zone (ne demande pas de coordonnées supplémentaires & plus logique)

++Sim++