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

Wysłany: 2014-01-10, 13:16


matiosek7







Wiek: 39
Na forum: 4999 dni
Posty: 15



Respekt: 50

Witam mam problem z derbami oraz wipeoutem.

Z derbami mam problem taki ?e id 1 ci?gle wygrywa znaczy chodzi o to ?e jak wpadne do wody id 1 to i tak wygra.

A z wipeoutem mam taki problem ?e nie tp'a z wody . ?eby zacz?? od nowa.

Derby:
Kod:


forward DerbyCheck();
public DerbyCheck()
{
if(!DerbyON || DerbyLoad)
return 1;

new Licz, Float:xx, Float:y, Float:z, LastPlayer;

foreach(Player, x)
{
if(DerbyMen[x] == true)
{
Licz++;
LastPlayer = x;
GetPlayerPos(x, xx, y, z);
if(z < 15 || !IsPlayerInAnyVehicle(x))
{
derbyz--;
Licz--;
losowyspawn(x);
spawn(x);
losowykolor(x);
DerbyMen[x] = false;
ZapisanyD[x] = 0;
}
}
}

if(Licz < 2)
{
new str[64];
format(str, sizeof str, "Derby wygrywa %s. Zapisy wznowione!", Player(LastPlayer));
SendClientMessageToAll(TURKUSOWY, str);
WinSound(LastPlayer);
if(logged[LastPlayer])
{
GameTextForPlayer(LastPlayer, "Exp~n~~g~+15", 1000, 1);
Exp[LastPlayer] += 15;
}
DerbyEnd();
ZapisanyD[LastPlayer] = 0;
spawn(LastPlayer);
losowyspawn(LastPlayer);
losowykolor(LastPlayer);
TextDrawHideForAll(derby2);
TextDrawColor(derby2, 1083536383);
TextDrawShowForAll(derby2);

DerbyON = false;
DerbyStartON = false;
derbyz = 0;
}
return 1;
}


Wipeout:
Kod:


forward WipeoutCheck();
public WipeoutCheck()
{
if(!WipeoutON || WipeoutLoad)
return 1;

new Float:xx, Float:y, Float:z;

foreach(Player, x)
{
if(WipeoutMen[x] == true)
{
GetPlayerPos(x, xx, y, z);
if(z < 5)
{
SetPlayerPos(x, 4334.2998, 1473.5, 67);
}
}
}
return 1;
}


[ Dodano: 2014-01-11, 09:42 ]
Pomo?e kto??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-13, 18:10


xqz

otaku desu!






Wiek: 32
Na forum: 6406 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

A z derbami to na ilu osobach sprawdzaliscie? :D


A co do wipeouta to nie spelnia sie ktorys warunek.
Albo z jest zbyt duze albo if(!WipeoutON || WipeoutLoad).

Mozesz to sprawdzic dajac SendCLientMessage po kazdym warunku i wypisac na chat.


PS to prawdziwy foreach z include?

Ostatnio zmieniony przez xqz 2014-01-14, 16:36, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-14, 13:51


matiosek7







Wiek: 39
Na forum: 4999 dni
Posty: 15



Respekt: 50

Ok sprawdze.

[ Dodano: 2014-01-14, 16:14 ]
Aha a derby pr?bowali?my we 2 i dzieje sie tak ?e jak wpadnie do wody id 1 a id 0 zostanie na g?rze to wygrywa id 1. A nie id 0.

Postaw piwo autorowi tego posta
 

 
Tagi: eventy
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [DM] Eventy 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