Wysłany: 2011-02-11, 20:07
Shaun.
Programista WWW
Wiek: 32 Na forum: 5612 dni Posty: 79
Nick w MP: Shaun
Piwa : 97
Aha, ok dzi?ki.
Ale jak zrobi? ?eby teleportowa?o z autem? :O
Dam nast?pne
Wysłany: 2011-02-11, 20:20
adrian_pl_20
Wiek: 31 Na forum: 6684 dni Posty: 155
Nick w MP: adrian_w
Piwa : 1568
usu? z komendy t? linijke SetPlayerPos... i dodaj tak:
Kod: SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z); // X, Y, Z - kordy
Wysłany: 2011-02-11, 20:22
The Psychol
Psychol
Wiek: 35 Na forum: 6775 dni Posty: 2819
Nick w MP: The_Psychol
Piwa : 4386
Wysłany: 2011-02-11, 20:53
Shaun.
Programista WWW
Wiek: 32 Na forum: 5612 dni Posty: 79
Nick w MP: Shaun
Piwa : 97
"The Psychol" napisał/a :
Ale gdzie mam to wklei? bo nie kumam .
Mam tak kod:
Kod: public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/zjazd", true) == 0) {
SetPlayerPos(playerid, -544.4315, 2491.3945, 793.5707);
SetVehicleZAngle(GetPlayerVehicleID(playerid),20);
return 1;
}
return 0;
}
adrian_pl_20 : Zrobi?em tak jak m?wisz ale teraz mi obiektow nie wczyta?o :O
Wysłany: 2011-02-11, 22:41
KoLoSs
www.pKoLoSs.tk
Wiek: 31 Na forum: 5631 dni Posty: 109
Nick w MP: KoLoSs
Piwa : 593
zr?b tak: podam przypadkowe coordy..:
Pawn
if( strcmp ( cmdtext , "/lv" , true ) == 0 )
{
if( IsPlayerInAnyVehicle ( playerid ) == 1 ) {
if( GetPlayerState ( playerid ) == PLAYER_STATE_DRIVER ) {
SetVehiclePos ( GetPlayerVehicleID ( playerid ), 2111.8052 , 991.2065 , 10.8203 );
SetVehicleZAngle ( GetPlayerVehicleID ( playerid ), 0.0 );
return 1 ;
}
} else {
SetPlayerPos ( playerid , 2140.8190 , 986.2273 , 10.8203 );}
return 1 ;
}
Wysłany: 2011-02-11, 23:07
Shaun.
Programista WWW
Wiek: 32 Na forum: 5612 dni Posty: 79
Nick w MP: Shaun
Piwa : 97
Nadal nie dzia?a ...
Ok dam sobie z tym spok?j... xD
Dzieki za ch?ci
Wysłany: 2011-02-12, 01:03
adrian_pl_20
Wiek: 31 Na forum: 6684 dni Posty: 155
Nick w MP: adrian_w
Piwa : 1568
"adi52" napisał/a :
adrian_pl_20 : Zrobi?em tak jak m?wisz ale teraz mi obiektow nie wczyta?o :O
bo obiekty nie zawsze sie za?aduj?, ?adna komenda ci tego nie poprawi, poprostu wysiadasz z auta po teleportowaniu si? i powinno ci si? za?adowa?, jak nadal nie wida? to ju? wina napewno nie komendy
Wysłany: 2011-02-12, 01:27
The Psychol
Psychol
Wiek: 35 Na forum: 6775 dni Posty: 2819
Nick w MP: The_Psychol
Piwa : 4386
Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
adi52 ,
Kod: if(strcmp(cmdtext, "/zjazd", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new VehicleID;
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID, -544.4315, 2491.3945, 793.5707);//tu wstaw koordynaty
SetCameraBehindPlayer(playerid);
}else{
SetPlayerPos(playerid, -544.4315, 2491.3945, 793.5707);
SetCameraBehindPlayer(playerid);
}
return 1;
}
Podpis
And that's the bottom line 'cause The Psychol said so!
Wysłany: 2011-02-12, 13:20
kochuu
Wiek: 33 Na forum: 5625 dni Posty: 22
Nick w MP: [PSR]Saki[A]
Piwa : 1
Kolos -
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 1119.1232,-2033.5039,78.2109);
SetPlayerCameraPos(playerid, 1118.2352,-2036.0459,78.2109);
SetPlayerCameraLookAt(playerid, 1119.1232,-2033.5039,78.2109);
return 1;
}
To s? te "dane" jak ma by? wybiera?ka ? tzn. gdzie, jak kamera itp ? Jak doda? skina do tego teraz ? Bo jak m?wi?em, mam 3 skiny, cj, ballas, i groove, to jak teraz to wszystko po??czy? by by?o dobrze.
Podpis
Początkujący w pawn.
Administrator Servera ~PSR~
Wysłany: 2011-02-12, 13:49
MG303
Wiek: 30 Na forum: 6419 dni Posty: 654
Piwa : 2990
SetPlayerCameraPos - pozycja kamery
SetPlayerPos - pozycja skina
SetPlayerCameraLookAt - gdzie ma patrzy? kamera
Skiny dodajesz do callbacku OnGameModeInit:
przyk?ad:
AddPlayerClass(0,1975.3922 ,959.2426 ,52.7387 ,83.1574,0,0,0,0,0,0);
kolor ?ty - pozycja X
kolor niebieski - Y
kolor zielony - Z
Wysłany: 2011-02-13, 11:31
Shaun.
Programista WWW
Wiek: 32 Na forum: 5612 dni Posty: 79
Nick w MP: Shaun
Piwa : 97
Witam to znowu ja... xD
I znowu jak robi?em baze to z bram? cos nie tak.
Kod: #include <a_samp>
#pragma tabsize false
#define kolor 0xFF9900AA
new brama;
public OnFilterScriptInit()
{
brama = CreateObject(971, -20.7748, 1474.0159, 15.521, 0, 0);
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/bd.close", cmdtext, true)== 0)
{
MoveObject(brama, 408.2883, 2587.4409, 16.9664, 3.0);
SendClientMessage(playerid, kolor, "Zamykanie Bramy Wjazdowej");
return 1;
}
if(strcmp("/bd.open", cmdtext, true)== 0)
{
MoveObject(brama, -29.5499, 1475.8005, 15.5643, 3.0);
SendClientMessage(playerid, kolor, "Otwieranie Bramy Wjazdowej");
return 1;
}
//obiekty
//tu mam swoje obiekty kt?rych nie mog? pokaza?. xD
return 0;
}
I mam warninga:
Kod: C:\Documents and Settings\Adi\Pulpit\yy.pwn(9) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Warning.
Prosz? o pomoc
Je?li wsp??rz?dne bramy s? potrzebne to:
CreateObject(971, -29.5499, 1475.8005, 15.5643, 0, 0, 346.249); //otwarta brama
CreateObject(971, -20.7748, 1474.0159, 15.521, 0, 0, 351.4056); //zamkni?ta brama
Za pomoc dam
Wysłany: 2011-02-13, 11:37
hale
Wiek: 35 Na forum: 5942 dni Posty: 775
Piwa : 2794
adi52 ,
Kod: #include <a_samp>
#pragma tabsize false
#define kolor 0xFF9900AA
new brama;
new brama2;
public OnFilterScriptInit()
{
brama = CreateObject(971, -29.5499, 1475.8005, 15.5643, 0, 0, 346.249); //otwarta brama
brama2 = CreateObject(971, -20.7748, 1474.0159, 15.521, 0, 0, 351.4056); //zamkni?ta brama
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/bd.close", cmdtext, true)== 0)
{
MoveObject(brama2, 408.2883, 2587.4409, 16.9664, 3.0);
SendClientMessage(playerid, kolor, "Zamykanie Bramy Wjazdowej");
return 1;
}
if(strcmp("/bd.open", cmdtext, true)== 0)
{
MoveObject(brama, -29.5499, 1475.8005, 15.5643, 3.0);
SendClientMessage(playerid, kolor, "Otwieranie Bramy Wjazdowej");
return 1;
}
//obiekty
//tu mam swoje obiekty kt?rych nie mog? pokaza?. xD
return 0;
}
Ustaw sobie ?eby si? zamyka?a i otwiera?a.
Wysłany: 2011-02-13, 11:37
Shaun
Młodszy Programer
Wiek: 32 Na forum: 6894 dni Posty: 463
Nick w MP: Shaun
Piwa : 1786
adi52 , na ko?cu musisz jeszcze doda? "widoczno??" obiektu
Kod: #include <a_samp>
#pragma tabsize false
#define kolor 0xFF9900AA
new brama;
public OnFilterScriptInit()
{
brama = CreateObject(971, -20.7748, 1474.0159, 15.521, 0.0, 0.0, 300.0);
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/bd.close", cmdtext, true)== 0)
{
MoveObject(brama, 408.2883, 2587.4409, 16.9664, 3.0);
SendClientMessage(playerid, kolor, "Zamykanie Bramy Wjazdowej");
return 1;
}
if(strcmp("/bd.open", cmdtext, true)== 0)
{
MoveObject(brama, -29.5499, 1475.8005, 15.5643, 3.0);
SendClientMessage(playerid, kolor, "Otwieranie Bramy Wjazdowej");
return 1;
}
//obiekty
//tu mam swoje obiekty kt?rych nie mog? pokaza?.
return 0;
}
Podpis
[you]
, pomogłem ci Wystarczy jak podziękujesz
Wysłany: 2011-02-13, 11:48
KoLoSs
www.pKoLoSs.tk
Wiek: 31 Na forum: 5631 dni Posty: 109
Nick w MP: KoLoSs
Piwa : 593
.. "Magicial" napisał/a :
brama = CreateObject(971, -29.5499, 1475.8005, 15.5643, 0, 0, 346.249); //otwarta brama
brama2 = CreateObject(971, -20.7748, 1474.0159, 15.521, 0, 0, 351.4056); //zamkni?ta brama
zal zal zal ;d
powinna by? tutaj brama tylko albo otwarta albo zamkni?a podkre?lam tylko jednA
dlaczego ?
bo jak da?e? i zamkni?t? i otwart?.. a w komendach da?e? to i to. to wychodzi ?e to s? 2 r??ne obiekty czisz ; >
;d
najlepiej powinno by? tak jak on ma..
a ten warn to nic
Podpis
coś dla uczących się pawn! moje prace, z dnia na dzień coś nowego. !
www.pKoLoSs.tk
+ reklama w stopce strony.
Wysłany: 2011-02-13, 11:55
Shaun
Młodszy Programer
Wiek: 32 Na forum: 6894 dni Posty: 463
Nick w MP: Shaun
Piwa : 1786
Tagi: małe :: pytania :: odnośnie :: pawn
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: