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

Wysłany: 2013-05-26, 13:04


RaVq3K







Wiek: 32
Na forum: 4813 dni
Posty: 28
Nick w MP: RaVq3K

Piwa: 2

Respekt: 60

Witam serdecznie staram sie od jakiego? czasu zrobi? w wybiera?ce co? takiego ?e je?li nale?ymy do dru?yny np. 1 to mo?emy zespawnowa? si? ze skinami nale??cymi do tej grupy ale je?li nie to nie mo?emy wybra? tych skin?w

przyk?adowo
Kod:

if(pInfo[playerid][PlayerInfoDruzyna] == 0)
{
//Mo?e si? zespawnowa?
}
else
{
//Nie mo?esz wcisn?? SPAWN Bo nie nale?ysz do tej grupy
}

ale tez jakie? takie zabezpieczenie aby nie mo?na by?o po wci?ni?ciu F4 zmieni? sobie dru?yny

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-26, 14:14


xqz

otaku desu!






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

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

Kod:


if(pInfo[playerid][PlayerInfoDruzyna] == 0)
{
return 1;
}
else
{
return 0;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-26, 14:46


RaVq3K







Wiek: 32
Na forum: 4813 dni
Posty: 28
Nick w MP: RaVq3K

Piwa: 2

Respekt: 60

A ten kod mam wprowadzi? do OnPlayerRequestClass?

Bo na t? chwil? moja wybiera?ka jest w takiej postaci

Kod:

switch (classid)
{
case 0:
{
GameTextForPlayer(playerid, "~g~Barbarzynca", 5005, 3);
}
case 1:
{
GameTextForPlayer(playerid, "~g~Barbarzynca", 5005, 3);
}
case 2:
{
GameTextForPlayer(playerid, "~g~Barbarzynca", 5005, 3);
}
case 3:
{
GameTextForPlayer(playerid, "~g~Barbarzynca", 5005, 3);
}
case 4:
{
GameTextForPlayer(playerid, "~g~Barbarzynca", 5005, 3);
}
case 5:
{
GameTextForPlayer(playerid, "~g~Barbarzynca", 5005, 3);
}
case 6:
{
GameTextForPlayer(playerid, "~g~Barbarzynca", 5005, 3);
}

case 7:
{
GameTextForPlayer(playerid, "~g~Ninja", 5005, 3);
}
case 8:
{
GameTextForPlayer(playerid, "~g~Ninja", 5005, 3);
}
case 9:
{
GameTextForPlayer(playerid, "~g~Ninja", 5005, 3);
}
case 10:
{
GameTextForPlayer(playerid, "~g~Ninja", 5005, 3);
}
case 11:
{
GameTextForPlayer(playerid, "~g~Ninja", 5005, 3);
}
case 12:
{
GameTextForPlayer(playerid, "~g~Ninja", 5005, 3);
}
case 13:
{
GameTextForPlayer(playerid, "~g~Ninja", 5005, 3);
}
case 14:
{
GameTextForPlayer(playerid, "~g~Snajper", 5005, 3);
}
case 15:
{
GameTextForPlayer(playerid, "~g~Snajper", 5005, 3);
}
case 16:
{
GameTextForPlayer(playerid, "~g~Snajper", 5005, 3);
}
case 17:
{
GameTextForPlayer(playerid, "~g~Snajper", 5005, 3);
}
case 18:
{
GameTextForPlayer(playerid, "~g~Snajper", 5005, 3);
}
case 19:
{
GameTextForPlayer(playerid, "~g~Devil", 5005, 3);
}


}

return 1;
}


I nie wiem jak po??czy? tw?j kod bo jak pr?bowa?em to nawet skina ju? nie mog?em zmieni? sta? tylko 1 a guzczki nie reagowa?y

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-26, 16:21


xqz

otaku desu!






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

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

"RaVq3K" napisał/a:

A ten kod mam wprowadzi? do OnPlayerRequestClass?

Tak.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-26, 17:04


RaVq3K







Wiek: 32
Na forum: 4813 dni
Posty: 28
Nick w MP: RaVq3K

Piwa: 2

Respekt: 60

Niestety ten spos?b nie zbyt zadowalaj?co dzia?a chodzi mi o np.

pInfo[playerid][PlayerInfoDruzyna] == 0
To moge wybiera? tylko skiny z Barbarzy?cami
Ale mog? przegl?da? te? innych skiny i dru?yny tylko ?e jak bym chcia? nacisn?? "SPAWN" To si? nie b?dzie da?o i wy?le mu jakis gametext

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-26, 17:05


xqz

otaku desu!






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

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

"RaVq3K" napisał/a:

Ale mog? przegl?da? te? innych skiny i dru?yny tylko ?e jak bym chcia? nacisn?? "SPAWN" To si? nie b?dzie da?o i wy?le mu jakis gametext

To tak jest czy tak nie ma?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-26, 17:07


RaVq3K







Wiek: 32
Na forum: 4813 dni
Posty: 28
Nick w MP: RaVq3K

Piwa: 2

Respekt: 60

U mnie wysz?o tak ?e pokaza? si? SKIN CJ i nawet jesli przejde troche do przodu a potem w ty? to nadal mog? si? zespawnowa?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-26, 17:13


xqz

otaku desu!






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

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

Hmm w?a?nie testowa?em u siebie i te? mam ten problem, ?e nie mog? zablokowa? spawnu przez dodanie return 0; :|

Musimy poczeka? na IgrexolonO

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-26, 19:00


IgrexolonO







Wiek: 34
Na forum: 6810 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

http://wiki.sa-mp.com/wiki/OnPlayerRequestClass

Called when a player changes class at class selection. -> Wzywane kiedy gracz zmienia posta? w wyborze postaci. (nie interesuje nas - nie ma tutaj nic o przycisku spawn).

http://wiki.sa-mp.com/wiki/OnPlayerRequestSpawn

Called when a player attempts to spawn via class selection. -> Wzywane kiedy gracz pr?buje zespawnowa? si? przy pomocy wyboru postaci. (interesowa?o nas by to bardziej, gdybym mia? jak?kolwiek znajomo?? tych funkcji, bo nigdy ich nie u?ywa?em).

Spr?buj tego:

Kod:

public OnPlayerRequestClass(playerid, classid)
{
if((classid >= 0 && classid <= 6) && pInfo[playerid][PlayerInfoDruzyna] == 0)
{
return GameTextForPlayer(playerid, "~g~Barbarzynca", 5005, 3), 1;
}
else
{
return SendClientMessage(playerid, -1, "Nie przynale?ysz do tej bajecznej dru?yny Barbarian!"), 0;
}

if((classid >= 7 && classid <= 13) && pInfo[playerid][PlayerInfoDruzyna] == 1)
{
return GameTextForPlayer(playerid, "~g~Ninja", 5005, 3), 1;
}
else
{
return SendClientMessage(playerid, -1, "Nie przynale?ysz do tej bajecznej dru?yny Makaroniarzy Ninjuw!"), 0;
}

if((classid >= 14 && classid <= 18) && pInfo[playerid][PlayerInfoDruzyna] == 2)
{
return GameTextForPlayer(playerid, "~g~Snajper", 5005, 3), 1;
}
else
{
return SendClientMessage(playerid, -1, "Nie przynale?ysz do tej bajecznej dru?yny Snajpero Modyfikejszonuw Skaryfikejszonuw!"), 0;
}

if(classid == 19 && pInfo[playerid][PlayerInfoDruzyna] == 3)
{
return GameTextForPlayer(playerid, "~g~Devil", 5005, 3), 1;
}
else
{
return SendClientMessage(playerid, -1, "Nie przynale?ysz do tej bajecznej dru?yny Abrahama Satana 666 Lucyferusa Korwina Mikke!"), 0;
}
return 1;
}


Ostatnio zmieniony przez IgrexolonO 2013-05-26, 19:14, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-26, 19:10


RaVq3K







Wiek: 32
Na forum: 4813 dni
Posty: 28
Nick w MP: RaVq3K

Piwa: 2

Respekt: 60

Mam takie cu?

C:\Users\RaVq3K\Desktop\GateWayPL.pwn(2122) : error 017: undefined symbol "classic"
C:\Users\RaVq3K\Desktop\GateWayPL.pwn(2131) : warning 225: unreachable code
C:\Users\RaVq3K\Desktop\GateWayPL.pwn(2131) : error 017: undefined symbol "classic"
C:\Users\RaVq3K\Desktop\GateWayPL.pwn(2140) : warning 225: unreachable code
C:\Users\RaVq3K\Desktop\GateWayPL.pwn(2140) : error 017: undefined symbol "classic"
C:\Users\RaVq3K\Desktop\GateWayPL.pwn(2149) : warning 225: unreachable code
C:\Users\RaVq3K\Desktop\GateWayPL.pwn(2149) : error 017: undefined symbol "classic"
C:\Users\RaVq3K\Desktop\GateWayPL.pwn(2157) : warning 225: unreachable code

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-26, 19:19


IgrexolonO







Wiek: 34
Na forum: 6810 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

Liter?wka, nie mo?esz jej poprawi??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-26, 19:40


RaVq3K







Wiek: 32
Na forum: 4813 dni
Posty: 28
Nick w MP: RaVq3K

Piwa: 2

Respekt: 60

A to?
C:\Users\RaVq3K\Desktop\GateWayPL.pwn(2131) : warning 225: unreachable code
C:\Users\RaVq3K\Desktop\GateWayPL.pwn(2140) : warning 225: unreachable code
C:\Users\RaVq3K\Desktop\GateWayPL.pwn(2149) : warning 225: unreachable code
C:\Users\RaVq3K\Desktop\GateWayPL.pwn(2157) : warning 225: unreachable code

[ Dodano: 2013-05-26, 21:59 ]
Problem niby jest w tych kodach

if((classid >= 7 && classid <= 13) && pInfo[playerid][PlayerInfoDruzyna] == 1)

Postaw piwo autorowi tego posta
 

 
Tagi: wybierałka
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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