Wysłany: 2013-05-26, 13:04
RaVq3K
Wiek: 32 Na forum: 4813 dni Posty: 28
Nick w MP: RaVq3K
Piwa : 2
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
Wysłany: 2013-05-26, 14:14
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
Kod:
if(pInfo[playerid][PlayerInfoDruzyna] == 0)
{
return 1;
}
else
{
return 0;
}
Wysłany: 2013-05-26, 14:46
RaVq3K
Wiek: 32 Na forum: 4813 dni Posty: 28
Nick w MP: RaVq3K
Piwa : 2
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
Wysłany: 2013-05-26, 16:21
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
"RaVq3K" napisał/a :A ten kod mam wprowadzi? do OnPlayerRequestClass?
Tak.
Wysłany: 2013-05-26, 17:04
RaVq3K
Wiek: 32 Na forum: 4813 dni Posty: 28
Nick w MP: RaVq3K
Piwa : 2
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
Wysłany: 2013-05-26, 17:05
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
"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?
Wysłany: 2013-05-26, 17:07
RaVq3K
Wiek: 32 Na forum: 4813 dni Posty: 28
Nick w MP: RaVq3K
Piwa : 2
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?
Wysłany: 2013-05-26, 17:13
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
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
Wysłany: 2013-05-26, 19:00
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
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
Wysłany: 2013-05-26, 19:10
RaVq3K
Wiek: 32 Na forum: 4813 dni Posty: 28
Nick w MP: RaVq3K
Piwa : 2
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
Wysłany: 2013-05-26, 19:19
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
Liter?wka, nie mo?esz jej poprawi??
Wysłany: 2013-05-26, 19:40
RaVq3K
Wiek: 32 Na forum: 4813 dni Posty: 28
Nick w MP: RaVq3K
Piwa : 2
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)
Tagi: wybierałka
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: