panmajster
Wiek: 42 Na forum: 4786 dni Posty: 154
Nick w MP: NieWazne
Piwa : 124
"Pr0f3ssi0n4LisT" napisał/a : "panmajster" napisał/a :Witam serdecznie
Mam problemik z wyborem skina w wybiera?ce, gdy? jak chce wybra? skina to wy?wietla poprawnie informacja ?e nie nale?? do frakcji, lecz skina i tak wybiera. Jak to zrobi? ?
To kodzik wyboru :
Kod:
public OnPlayerRequestSpawn(playerid)
{
new s=GetPlayerSkin(playerid);
if((s==280||s==281||s==190||s==265||s==266||s==298||s==282||s==283||s==150)&&PlayerInfo[playerid][gFrakcja]!=1)
{
return SendClientMessage(playerid, KOLOR_CZERWONY,"Nie nalezysz do Police Departament!");
}
if((s==275||s==276||s==233)&&PlayerInfo[playerid][gFrakcja]!=2)
{
return SendClientMessage(playerid, KOLOR_CZERWONY,"Nie nalezysz do Emergency Departament!");
}
if((s==278||s==279||s==211)&&PlayerInfo[playerid][gFrakcja]!=3)
{
return SendClientMessage(playerid, KOLOR_CZERWONY,"Nie nalezysz do Fire Departament!");
}
if((s==260||s==50||s==263)&&PlayerInfo[playerid][gFrakcja]!=4)
{
return SendClientMessage(playerid, KOLOR_CZERWONY,"Nie nalezysz do Road Service!");
}
if((s==46||s==47||s==12)&&PlayerInfo[playerid][gFrakcja]!=5)
{
return SendClientMessage(playerid, KOLOR_CZERWONY,"Nie nalezysz do Taxi Cab!");
}
if((s==153||s==171||s==11)&&PlayerInfo[playerid][gFrakcja]!=6)
{
return SendClientMessage(playerid, KOLOR_CZERWONY,"Nie nalezysz do Global AirPlanes!");
}
if((s==294)&&PlayerInfo[playerid][gFrakcja]!=99)
{
return SendClientMessage(playerid, KOLOR_CZERWONY,"! BLAD !");
}
return 1;
}
Pozdrawiam Polec? piweczka
Tu pozmieniaj na !SendClientMessage i szukaj czemu spawnuje i jaka masz ustawiona frakcje w PlayerInfo[playerid][gFrakcja] bo w tej tablicy musi byc blad
Nic nie daje. Ja jestem praktycznie zielony w tym, wi?c nie wiem gdzie to szuka?.
[ Dodano : 2013-05-17, 18:03 ]
[quote="IgrexolonO"] "panmajster" napisał/a :Ale to nie mo?e by? w "class" to co poda?e?, gdy? musz? skiny wy?wietla? a "class" wygl?da tak :
Kod:
public OnPlayerRequestClass(playerid, classid)
{
if((classid >= 6) && (classid <= 8))
{
SetPlayerPos(playerid, 2184.8706,1285.7784,42.9332);
SetPlayerFacingAngle(playerid,89.1512);
SetPlayerCameraPos(playerid, 2180.3030,1285.7795,42.7582);
SetPlayerCameraLookAt(playerid, 2180.3030,1285.7795,42.7582);
ApplyAnimation(playerid,"PED","endchat_03",4.1,0,0,0,0,0);
GInfo(playerid,"~n~~n~~n~~b~Police Departament~r~~n~Stan: Los Santos", 3, 10);
}
return 1;
}
Bo "class" to wybiera?ka...
Gdyby? nie zauwa?y? to zmieni?em kilka rzeczy, na tyle, ?eby ca?a funkcja dzia?a?a.[/quote]
Owszem, ale wybiera?ka przez to wgl. nie dzia?a je?li dodam to do OnPlayerRequestClass.
[ Dodano : 2013-05-17, 18:19 ]
Ju? sobie poradzi?em, wystarczy?o doda? :
Kod:
Ale piwka lec? za fatyg? Dzi?ki ziomki