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

Wysłany: 2017-05-14, 17:19


zawil123

Początkujący Pawner






Wiek: 31
Na forum: 3911 dni
Posty: 30
Nick w MP: SzaKal.



Respekt: 50

Witam, ogarn??bym mi kto? co robi? ?le??

Kod:

if(newkeys & KEY_LOOK_BEHIND || newkeys & KEY_HANDBRAKE)
{
if(gGracz[playerid][FrakcjaSP] == 1)
{
if(IsPlayerInRangeOfPoint(playerid,2,2889.816894, 2200.959716, 11.156503)) //Drzwi SP1
{
if(DrzwiSP1 == false)
{
MoveDynamicObject(DrzwiSP1, 2889.816894, 2200.959716, 8.446500, 1.0, 0.000000, 0.000000, -89.700012);
DrzwiSP1 = true;
}
else if(DrzwiSP1 == true)
{
MoveDynamicObject(DrzwiSP1, 2889.816894, 2200.959716, 11.156503, 1.0, 0.000000, 0.000000, -89.700012);
DrzwiSP1 = false;
}
}
if(IsPlayerInRangeOfPoint(playerid,2,2898.949218, 2210.508300, 11.156503)) //Drzwi SP2
{
if(DrzwiSP2 == false)
{
MoveDynamicObject(DrzwiSP2, 2898.949218, 2210.508300, 8.416500, 1.0, 0.000000, 0.000000, -89.700012);
DrzwiSP2 = true;
}
else if(DrzwiSP2 == true)
{
MoveDynamicObject(DrzwiSP2, 2898.949218, 2210.508300, 11.156503, 1.0 ,0.000000, 0.000000, -89.700012);
DrzwiSP2 = false;
}
}
}
}


Kod:

DrzwiSP1 = CreateDynamicObject(3089, 2889.816894, 2200.959716, 11.156503, 0.000000, 0.000000, -89.700012); //wys 8.446500
DrzwiSP1 = false;
DrzwiSP2 = CreateDynamicObject(3089, 2898.949218, 2210.508300, 11.156503, 0.000000, 0.000000, -89.700012); //wys 8.416500
DrzwiSP2 = false;


news zrobiony nie wyskakuje ?adnej b??d lecz drzwi si? nie otwieraj?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-14, 18:16


FamousPL







Wiek: 34
Na forum: 3771 dni
Posty: 17
Nick w MP: FamousPL

Piwa: 249

Respekt: 60

Ostrzeżeń: 100%
Kod:

if(DrzwiSP1 == false)

Co ty masz zamiar tu zrobi?? :D
Czemu dajesz obiekt na false, jak to sensu nie ma ;d
Zrob zmienna bool ktora bedzie przechowywala czy drzwi sa zamkniete czy nie.
jesli sa zamkniete to jak kliknie robisz moveobject i tak samo tylko ze z zamknieciem

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-14, 20:47


zawil123

Początkujący Pawner






Wiek: 31
Na forum: 3911 dni
Posty: 30
Nick w MP: SzaKal.



Respekt: 50

a widzisz xd w tym problem by? dzi?ki za pomoc tylko wyskakuje mi warning
Kod:

warning 213: tag mismatch


Kod:


if(IsPlayerInRangeOfPoint(playerid,2,2889.816894, 2200.959716, 11.156503)) //Drzwi SP1
{
if(DrzwiSP11 == 0)
{
MoveDynamicObject(DrzwiSP1, 2889.816894, 2200.959716, 8.446500, 1.0, 0.000000, 0.000000, -89.700012);
DrzwiSP11 = 1;
}
else if(DrzwiSP11 == 1)
{
MoveDynamicObject(DrzwiSP1, 2889.816894, 2200.959716, 11.156503, 1.0, 0.000000, 0.000000, -89.700012);
DrzwiSP11 = 0;
}
}

to jest w newkeys

Kod:

new bool:DrzwiSP11;
to jest na poczatku

Kod:

DrzwiSP11 = 0;
to jest w OnGameModeInt

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-14, 20:50


Wafelowski







Wiek: 29
Na forum: 5347 dni
Posty: 428

Piwa: 100

Respekt: 232
Respekt: 232Respekt: 232

Zmienna bool, w warunku zamiast 0 lub 1 dajesz false lub true.

Kod:



if(IsPlayerInRangeOfPoint(playerid,2,2889.816894, 2200.959716, 11.156503)) //Drzwi SP1
{
if(DrzwiSP11 == false)
{
MoveDynamicObject(DrzwiSP1, 2889.816894, 2200.959716, 8.446500, 1.0, 0.000000, 0.000000, -89.700012);
DrzwiSP11 = 1;
}
else if(DrzwiSP11 == true)
{
MoveDynamicObject(DrzwiSP1, 2889.816894, 2200.959716, 11.156503, 1.0, 0.000000, 0.000000, -89.700012);
DrzwiSP11 = 0;
}
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-14, 20:56


zawil123

Początkujący Pawner






Wiek: 31
Na forum: 3911 dni
Posty: 30
Nick w MP: SzaKal.



Respekt: 50

dzieki ;) do zamkniecia

Postaw piwo autorowi tego posta
 

 
Tagi: otwieranie/zamykanie :: drzwi :: jednym :: przyciskiem
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

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