Wysłany: 2014-06-01, 22:32
wiktorp
Wiek: 28 Na forum: 4566 dni Posty: 85
Nick w MP: Maslo
Piwa : 458
Siemanko!
Mam taki oto kod:
Kod: CMD:evcar(playerid, params[])
{
if ( !EvenTStats )return SendClientMessage ( playerid , 0x00C0FFFF , "Aktualnie nie prowadzisz ?adnego eventu." ) ;
if(Administrator[playerid] < 1) return SCM(playerid, -1, " Musisz by? administratorem 1 poziomu!");
new Modelo,Cor1,Cor2;
if ( sscanf ( params , "ddd" , Modelo , Cor1 , Cor2 ) )return SendClientMessage ( playerid , -1 , "U?yj: /evcar [id pojazdu] [id kolor 1] [id kolor 2]" ) ;
new Float:CarPos[4], CarID;
foreach(Player, v)
{
if ( TheEvenT [ v ] )
{
GetPlayerFacingAngle ( v , CarPos [ 3 ] ) ;
GetPlayerPos ( v , CarPos [ 0 ] , CarPos [ 1 ] , CarPos [ 2 ] ) ;
CarID = CreateVehicle ( Modelo , CarPos [ 0 ] +2 , CarPos [ 1 ] , CarPos [ 2 ] , CarPos [ 3 ] , Cor1 , Cor2 , 0x00C0FFFF ) ;
LinkVehicleToInterior ( CarID , EventoInt ) ;
SetVehicleVirtualWorld ( CarID , EventoVW ) ;
PutPlayerInVehicle ( v , CarID , 0 ) ;
}
}
return 1;
}
niestety pojazd i tak nie spawnuje si? w danym VW.. pomo?ecie by dzia?a?o to jak nale?y ? Tutaj ca?y kod: http://pastebin.com/paiADCAx
Wysłany: 2014-06-03, 16:00
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
A sam gracz zosta? przeniesiony do tego vw co rozpoczynaj?cy event?
Poza tym, 0x00C0FFFF w CreateVehicle. Zobacz sobie co tam powinno by? i w jakiej postaci.
Wysłany: 2014-06-03, 18:24
wiktorp
Wiek: 28 Na forum: 4566 dni Posty: 85
Nick w MP: Maslo
Piwa : 458
Nie ogarniam
Kod: CMD:evcar(playerid, params[])
{
if ( !EvenTStats )return SendClientMessage ( playerid , 0x00C0FFFF , "Aktualnie nie prowadzisz ?adnego eventu." ) ;
if(Administrator[playerid] < 1) return SCM(playerid, -1, " Musisz by? administratorem 1 poziomu!");
new Modelo,Cor1,Cor2;
if ( sscanf ( params , "ddd" , Modelo , Cor1 , Cor2 ) )return SendClientMessage ( playerid , -1 , "U?yj: /evcar [id pojazdu] [id kolor 1] [id kolor 2]" ) ;
new Float:CarPos[4], CarID;
foreach(Player, v)
{
if ( TheEvenT [ v ] )
{
GetPlayerFacingAngle ( v , CarPos [ 3 ], EventoVW) ;
GetPlayerPos ( v , CarPos [ 0 ] , CarPos [ 1 ] , CarPos [ 2 ], EventoVW) ;
CarID = CreateVehicle ( Modelo , CarPos [ 0 ] +2 , CarPos [ 1 ] , CarPos [ 2 ] , CarPos [ 3 ] , Cor1 , Cor2, EventoVW ) ;
LinkVehicleToInterior ( CarID , EventoInt, EventoVW ) ;
SetVehicleVirtualWorld ( CarID , EventoVW ) ;
PutPlayerInVehicle ( v , CarID , 0, EventoVW ) ;
}
}
return 1;
}
da?em tak i dupa nie wiem czy w ogole dobrze to robie xd ja nowy w pawno
Wysłany: 2014-06-03, 20:33
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
Kod:
CMD:evcar(playerid, params[])
{
if ( !EvenTStats )return SendClientMessage ( playerid , 0x00C0FFFF , "Aktualnie nie prowadzisz ?adnego eventu." ) ;
if(Administrator[playerid] < 1) return SCM(playerid, -1, " Musisz by? administratorem 1 poziomu!");
new Modelo,Cor1,Cor2;
if ( sscanf ( params , "ddd" , Modelo , Cor1 , Cor2 ) )return SendClientMessage ( playerid , -1 , "U?yj: /evcar [id pojazdu] [id kolor 1] [id kolor 2]" ) ;
new Float:CarPos[4], CarID;
foreach(Player, v)
{
if ( TheEvenT [ v ] )
{
GetPlayerFacingAngle ( v , CarPos [ 3 ], EventoVW) ;
GetPlayerPos ( v , CarPos [ 0 ] , CarPos [ 1 ] , CarPos [ 2 ], EventoVW) ;
CarID = CreateVehicle ( Modelo , CarPos [ 0 ] +2 , CarPos [ 1 ] , CarPos [ 2 ] , CarPos [ 3 ] , Cor1 , Cor2, -1 ) ;
LinkVehicleToInterior ( CarID , EventoInt, EventoVW ) ;
SetVehicleVirtualWorld ( CarID , EventoVW ) ;
SetPlayerVirtualWorld( v, EventoVW );
PutPlayerInVehicle ( v , CarID , 0, EventoVW ) ;
}
}
return 1;
}
Wysłany: 2014-06-04, 16:27
wiktorp
Wiek: 28 Na forum: 4566 dni Posty: 85
Nick w MP: Maslo
Piwa : 458
hmm.. wpisuje komende na zmiane VW ka?demu uczestnikowi eventu wszystko git
potem komende /evcar a ona niestety zmienia VW na 0 ...
Wysłany: 2014-06-04, 21:11
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
wiktorp , no ustawi?em tak, ?e pojazdy i gracze spawnuj? si? w tym samym VW. Widocznie EventoVW nie zostaje ustawione.
To dzia?a tak.
Ty si? gdzie? tam przenosisz do kt?rego? VW. Wtedy dopiero u?ywasz komendy /openevent bo EventoVW zostaje pobrany od osoby zaczynaj?cej ten event (/openevent).
Wysłany: 2014-06-05, 14:43
wiktorp
Wiek: 28 Na forum: 4566 dni Posty: 85
Nick w MP: Maslo
Piwa : 458
Okej rozumiem dzi?kuj? ci
[ Komentarz dodany przez: Iggy : 2014-06-05, 15:01 ]
Mo?na zamkn???
Tagi: setvehiclevirtualworld
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: