=X=
WUJCIO DOBRA RADA
Wiek: 52 Na forum: 4524 dni Posty: 134
SPONSOR
Piwa : 641
"Masterek" napisał/a :Witam mam taki dialog od neon?w:
http://hastebin.com/rosuxofuyu.coffee
pr?buje je zamontowa? pisze:
Neon Niebieski Zainstalowany!
w zale?nosci od tego jaki wybiore ale nie wiem czemu ustawiam czas na 0 i nie widac neon?w gdzie jest b??d?
[ Dodano : 2014-03-05, 08:31 ]
new:
new neon[MAX_VEHICLES][2];
Czy w gamemodes, filterscripts masz w u?yciu CreateObiect? czy jedynymi objektami s? neony? je?eli tak to zamie?:
a_objects.inc
Pawn
native CreateObject ( modelid , Float : X , Float : Y , Float : Z , Float : rX , Float : rY , Float : rZ , Float : DrawDistance = 300.0 );
A przy okazji
Pawn
native CreatePlayerObject ( playerid , modelid , Float : X , Float : Y , Float : Z , Float : rX , Float : rY , Float : rZ , Float : DrawDistance = 300.0 );
Ps. blackelegy , obiekty s? w CreateObject, wi?c chor?giew nie b?dzie potrzebna.
Pawn
#include <a_samp>
//#include <zcmd>
#define X_TUNING_NEON 1
new neon [ MAX_VEHICLES ][ 2 ];
/*COMMAND:neon(playerid, params[])
{
SetPlayerTime(playerid, 0, 0);
ShowPlayerDialog(playerid, X_TUNING_NEON, DIALOG_STYLE_LIST, "Neony.", "Czerwony\nNiebieski\nZielony\n???ty\nR??owy\nBia?y\nUsu?", "Zamontuj", "Wyjdz");
return 1;
}*/
public OnPlayerCommandText ( playerid , cmdtext [])
{
if( strcmp ( cmdtext , "/neon" , true ) == 0 )
{
SetPlayerTime ( playerid , 0 , 0 );
ShowPlayerDialog ( playerid , X_TUNING_NEON , DIALOG_STYLE_LIST , "Neony." , "Czerwony\nNiebieski\nZielony\n???ty\nR??owy\nBia?y\nUsu?" , "Zamontuj" , "Wyjdz" );
return 1 ;
}
return 0 ;
}
public OnDialogResponse ( playerid , dialogid , response , listitem , inputtext [])
{
if( dialogid == X_TUNING_NEON )
{
if( response )
{
switch( listitem )
{
case 0 :
{
DestroyObject ( neon [ GetPlayerVehicleID ( playerid )][ 0 ]);
DestroyObject ( neon [ GetPlayerVehicleID ( playerid )][ 1 ]);
neon [ GetPlayerVehicleID ( playerid )][ 0 ] = CreateObject ( 18647 , 0 , 0 , 0 , 0 , 0 , 0 , 100.0 );
neon [ GetPlayerVehicleID ( playerid )][ 1 ] = CreateObject ( 18647 , 0 , 0 , 0 , 0 , 0 , 0 , 100.0 );
AttachObjectToVehicle ( neon [ GetPlayerVehicleID ( playerid )][ 0 ], GetPlayerVehicleID ( playerid ), - 0.8 , 0.0 , - 0.70 , 0.0 , 0.0 , 0.0 );
AttachObjectToVehicle ( neon [ GetPlayerVehicleID ( playerid )][ 1 ], GetPlayerVehicleID ( playerid ), 0.8 , 0.0 , - 0.70 , 0.0 , 0.0 , 0.0 );
SendClientMessage ( playerid , COLOR_LIGHTRED , "Neon Czerwony Zainstalowany!" );
}
case 1 :
{
DestroyObject ( neon [ GetPlayerVehicleID ( playerid )][ 0 ]);
DestroyObject ( neon [ GetPlayerVehicleID ( playerid )][ 1 ]);
neon [ GetPlayerVehicleID ( playerid )][ 0 ] = CreateObject ( 18648 , 0 , 0 , 0 , 0 , 0 , 0 , 100.0 );
neon [ GetPlayerVehicleID ( playerid )][ 1 ] = CreateObject ( 18648 , 0 , 0 , 0 , 0 , 0 , 0 , 100.0 );
AttachObjectToVehicle ( neon [ GetPlayerVehicleID ( playerid )][ 0 ], GetPlayerVehicleID ( playerid ), - 0.8 , 0.0 , - 0.70 , 0.0 , 0.0 , 0.0 );
AttachObjectToVehicle ( neon [ GetPlayerVehicleID ( playerid )][ 1 ], GetPlayerVehicleID ( playerid ), 0.8 , 0.0 , - 0.70 , 0.0 , 0.0 , 0.0 );
SendClientMessage ( playerid , COLOR_LIGHTBLUE , "Neon Niebieski Zainstalowany!" );
}
case 2 :
{
DestroyObject ( neon [ GetPlayerVehicleID ( playerid )][ 0 ]);
DestroyObject ( neon [ GetPlayerVehicleID ( playerid )][ 1 ]);
neon [ GetPlayerVehicleID ( playerid )][ 0 ] = CreateObject ( 18649 , 0 , 0 , 0 , 0 , 0 , 0 , 100.0 );
neon [ GetPlayerVehicleID ( playerid )][ 1 ] = CreateObject ( 18649 , 0 , 0 , 0 , 0 , 0 , 0 , 100.0 );
AttachObjectToVehicle ( neon [ GetPlayerVehicleID ( playerid )][ 0 ], GetPlayerVehicleID ( playerid ), - 0.8 , 0.0 , - 0.70 , 0.0 , 0.0 , 0.0 );
AttachObjectToVehicle ( neon [ GetPlayerVehicleID ( playerid )][ 1 ], GetPlayerVehicleID ( playerid ), 0.8 , 0.0 , - 0.70 , 0.0 , 0.0 , 0.0 );
SendClientMessage ( playerid , COLOR_LIGHTGREEN , "Neon Zielony Zainstalowany!" );
}
case 3 :
{
DestroyObject ( neon [ GetPlayerVehicleID ( playerid )][ 0 ]);
DestroyObject ( neon [ GetPlayerVehicleID ( playerid )][ 1 ]);
neon [ GetPlayerVehicleID ( playerid )][ 0 ] = CreateObject ( 18650 , 0 , 0 , 0 , 0 , 0 , 0 , 100.0 );
neon [ GetPlayerVehicleID ( playerid )][ 1 ] = CreateObject ( 18650 , 0 , 0 , 0 , 0 , 0 , 0 , 100.0 );
AttachObjectToVehicle ( neon [ GetPlayerVehicleID ( playerid )][ 0 ], GetPlayerVehicleID ( playerid ), - 0.8 , 0.0 , - 0.70 , 0.0 , 0.0 , 0.0 );
AttachObjectToVehicle ( neon [ GetPlayerVehicleID ( playerid )][ 1 ], GetPlayerVehicleID ( playerid ), 0.8 , 0.0 , - 0.70 , 0.0 , 0.0 , 0.0 );
SendClientMessage ( playerid , COLOR_YELLOW , "Neon Z??ty Zainstalowany!" );
}
case 4 :
{
DestroyObject ( neon [ GetPlayerVehicleID ( playerid )][ 0 ]);
DestroyObject ( neon [ GetPlayerVehicleID ( playerid )][ 1 ]);
neon [ GetPlayerVehicleID ( playerid )][ 0 ] = CreateObject ( 18651 , 0 , 0 , 0 , 0 , 0 , 0 , 100.0 );
neon [ GetPlayerVehicleID ( playerid )][ 1 ] = CreateObject ( 18651 , 0 , 0 , 0 , 0 , 0 , 0 , 100.0 );
AttachObjectToVehicle ( neon [ GetPlayerVehicleID ( playerid )][ 0 ], GetPlayerVehicleID ( playerid ), - 0.8 , 0.0 , - 0.70 , 0.0 , 0.0 , 0.0 );
AttachObjectToVehicle ( neon [ GetPlayerVehicleID ( playerid )][ 1 ], GetPlayerVehicleID ( playerid ), 0.8 , 0.0 , - 0.70 , 0.0 , 0.0 , 0.0 );
SendClientMessage ( playerid , COLOR_PINK , "Neon R??owy Zainstalowany!" );
}
case 5 :
{
DestroyObject ( neon [ GetPlayerVehicleID ( playerid )][ 0 ]);
DestroyObject ( neon [ GetPlayerVehicleID ( playerid )][ 1 ]);
neon [ GetPlayerVehicleID ( playerid )][ 0 ] = CreateObject ( 18652 , 0 , 0 , 0 , 0 , 0 , 0 , 100.0 );
neon [ GetPlayerVehicleID ( playerid )][ 1 ] = CreateObject ( 18652 , 0 , 0 , 0 , 0 , 0 , 0 , 100.0 );
AttachObjectToVehicle ( neon [ GetPlayerVehicleID ( playerid )][ 0 ], GetPlayerVehicleID ( playerid ), - 0.8 , 0.0 , - 0.70 , 0.0 , 0.0 , 0.0 );
AttachObjectToVehicle ( neon [ GetPlayerVehicleID ( playerid )][ 1 ], GetPlayerVehicleID ( playerid ), 0.8 , 0.0 , - 0.70 , 0.0 , 0.0 , 0.0 );
SendClientMessage ( playerid , COLOR_WHITE , "Neon Bia?y Zainstalowano!!" );
}
case 6 :
{
DestroyObject ( neon [ GetPlayerVehicleID ( playerid )][ 0 ]);
DestroyObject ( neon [ GetPlayerVehicleID ( playerid )][ 1 ]);
}
}
}
}
}
Filterscripts zrobiony dziwnie, poniewa? neony s? dodawane do pojazd?w lataj?cych, wodnych itd. W razie poprawy filterscripts na zrobienie blokad niechcianych pojazd?w pisz na priv...