Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2011-02-11, 20:07


Shaun.

Programista WWW






Wiek: 32
Na forum: 5612 dni
Posty: 79
Nick w MP: Shaun

Piwa: 97

Respekt: 55,5

Aha, ok dzi?ki.

Ale jak zrobi? ?eby teleportowa?o z autem? :O

Dam nast?pne :arrow: :piwo: :P

Podpis

Postaw piwo autorowi tego posta
 

 
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

Respekt: 111
Respekt: 111

usu? z komendy t? linijke SetPlayerPos... i dodaj tak:
Kod:

SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z); // X, Y, Z - kordy


Podpis
Oglądaj filmy i seriale online za darmo, bez reklam i limitów

http://maxkino.tv
Postaw piwo autorowi tego posta
 

 
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

Respekt: 314
Respekt: 314Respekt: 314Respekt: 314


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
"kochuu" napisał/a:

Hej.
1. Przypominam o moim problemie opisanym wy?ej.
2. Wybiera?ka. Mam 3 skiny - CJ, Ballas i Groove St. Jednak?e podczas wybierania - NIE Wida? ich. Po prostu na o?lep klikam lewo, prawo i szift. Co zrobi? by by?o je wida? ?


Ustaw kamer? kawa?ek dalej (x i y) od miejsca postawienia skina.

"adi52" napisał/a:

Ale jak zrobi? ?eby teleportowa?o z autem? :O

Daj to w komendzie.
Kod:

if(IsPlayerInAnyVehicle(playerid)) {
new VehicleID;
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID, x, y,z);//tu wstaw koordynaty
SetVehicleZAngle(VehicleID, K?T);
SetCameraBehindPlayer(playerid);
}


Podpis

And that's the bottom line 'cause The Psychol said so!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-02-11, 20:53


Shaun.

Programista WWW






Wiek: 32
Na forum: 5612 dni
Posty: 79
Nick w MP: Shaun

Piwa: 97

Respekt: 55,5

"The Psychol" napisał/a:

Daj to w komendzie.


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

Postaw piwo autorowi tego posta
 

 
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

Respekt: 55,1

Ostrzeżeń: 20%
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(playerid2140.8190,986.2273,10.8203);}
                return 1;
            }


Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-02-11, 23:07


Shaun.

Programista WWW






Wiek: 32
Na forum: 5612 dni
Posty: 79
Nick w MP: Shaun

Piwa: 97

Respekt: 55,5

Nadal nie dzia?a ... :/

Ok dam sobie z tym spok?j... xD

Dzieki za ch?ci :arrow: :piwo:

Podpis

Postaw piwo autorowi tego posta
 

 
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

Respekt: 111
Respekt: 111

"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

Podpis
Oglądaj filmy i seriale online za darmo, bez reklam i limitów

http://maxkino.tv
Postaw piwo autorowi tego posta
 

 
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

Respekt: 314
Respekt: 314Respekt: 314Respekt: 314


   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!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-02-12, 13:20


kochuu







Wiek: 33
Na forum: 5625 dni
Posty: 22
Nick w MP: [PSR]Saki[A]

Piwa: 1

Respekt: 50

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~
Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-02-12, 13:49


MG303







Wiek: 30
Na forum: 6419 dni
Posty: 654

Piwa: 2990

Respekt: 231,6
Respekt: 231,6Respekt: 231,6

SetPlayerCameraPos - pozycja kamery
SetPlayerPos - pozycja skina
SetPlayerCameraLookAt - gdzie ma patrzy? kamera :P

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

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-02-13, 11:31


Shaun.

Programista WWW






Wiek: 32
Na forum: 5612 dni
Posty: 79
Nick w MP: Shaun

Piwa: 97

Respekt: 55,5

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 :arrow: :piwo:

Podpis

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-02-13, 11:37


hale







Wiek: 35
Na forum: 5942 dni
Posty: 775

Piwa: 2794

Respekt: 165,6
Respekt: 165,6Respekt: 165,6

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.

Postaw piwo autorowi tego posta
 

 
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

Respekt: 96

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
,
pomogłem ci ?? Wystarczy jak podziękujesz ;)

Postaw piwo autorowi tego posta
 

 
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

Respekt: 55,1

Ostrzeżeń: 20%
lol ..
"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 ;p

Podpis
coś dla uczących się pawn! moje prace, z dnia na dzień coś nowego. !

www.pKoLoSs.tk
+ reklama w stopce strony.
Postaw piwo autorowi tego posta
 

 
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

Respekt: 96

"KoLoSs" napisał/a:

a ten warn to nic

No rzeczywi?cie, skoro brak widoczno?ci bramy nazywasz "nic" to nie ma problemu xD Bramy nie b?dzie wida?, bo nie by?o Draw Distance - o ile dobrze napisa?em xD ;)

Podpis
,
pomogłem ci ?? Wystarczy jak podziękujesz ;)

Postaw piwo autorowi tego posta
 

 
Tagi: małe :: pytania :: odnośnie :: pawn
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » MAŁE PYTANIA ODNOŚNIE PAWN Odpowiedz do tematu

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku