Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: frakcyjny
1. Mechanik Frakcyjny
Witam!
Ot?? chcia?bym zrobi? tylko tak aby tylko pojazdy frakcyjne mog?y sobie naprawi? pojazd, m?g?by mi kto? pom?c? Ni?ej kod! Za pomoc stawiam :piwo: R*


local mech 
createMarker(-1606.07733.54, -5.23-1"cylinder"3.5,255,255,255,60)
local txd2=createElement("text")
setElementData(txd2,"name","Mechanik Frakcyjny")
setElementPosition(txd2,-1606.07733.54, -5.23+1)
addEventHandler("onClientMarkerHit"mech, function(elmd)
local Pojazd getPedOccupiedVehicle(el)
    if 
not md or getElementType(el) ~= "player" then return end
    
if el ~= localPlayer then return end
    
if not getPedOccupiedVehicle(elthen return end
    
if not getElementData(el,"player:faction"then exports["lr_noti"]:addNotification("* Mechanik jest tylko i wy??cznie dla frakcji!" ,255,0,0) return end
    exports
["lr_noti"]:addNotification("* Pojazd frakcyjny zosta? naprawiony." ,0,185,18)
    
fixVehicle(Pojazdtrue)
end)
2. Czat frakcyjny
Chcia?em si? spyta?, i? jeszcze si? do tego nie zabieram a mo?e ?le my?l?.
Mog? zrobi? czat frakcyjny za pomoc? tej funkcji?
getTeamFromName

U?y? jej podobnie jak tu, tyle ?e z outputChatBox() ?
createTeam("Red"25500)
 
function 
joinRedTeam (source)
    
local redteam getTeamFromName("Red")
    if (
redteamthen -- If the team was successfully created
        
-- Sets the player's team by getting the partial name of the red team.
        setPlayerTeam(client, readteam)
        outputChatBox("You are now in the '
Red' team", source)
    else
        outputChatBox("Sorry, we can'
t set your teamAn error occurred!", source)
    end
end
 
--Add console command to join the team when 'joinTeam' is typed.
addCommandHandler("
jointeam", joinRedTeam)

Wiem, ?e jest czat pod y jednak posiadam w?asny system frakcji i potrzeba mi oto takiego czatu, na komend?.
3. Skin frakcyjny
Witam chc? aby komendy wszystkie danej frakcji mog?y by by? tylko u?ywane gdy gracz b?dzie na skinie .

To jest moja przyk?adowa komenda
Kod:


CMD:rablokada(playerid, params[])
{
new skin = GetPlayerSkin(playerid);
if(skin == 8 || skin == 42 || skin == 50 || skin == 69)
{
new Float:posx;
new Float:posy;
new Float:posz;
GetPlayerPos(playerid, posx, posy, posz);
blokady[blokadyIdx] = CreateObject(981, posx+1, posy+2, posz, 0.00, 0.00, 10.00); // posz to wysokosc
blokadyIdx++;
}
else
{
SendClientMessage(playerid, Czerwony, "Nie masz dostepu do tej komendy !");
return 1;
}
return 1;
}


Zrobilem pobranie skinu i w warunku da?em numer skinu ale to nie dzia?a jak to zrobi? ? HELP
4. [INNE] Skin Frakcyjny !
Witam mam problem ot?? zrobi?em skin na komend? czyli jedziemy na baz? piszemy /skin i wybieramy np. kobiete i zak?ada nam sie skin kobiety jest to skin dla frackji taxi , ok wszystko dziala komendy tez ale gdy zgine i dostane skina tego zwyklego to nadal moge uzywac komend tych co byly na skinie frakcyjnym kto pomoze ? Stawiam piwo ;]
[code]
CMD:skin(playerid, params[])
{
new frakcja = gGracz[playerid][Frakcja];
if(frakcja == 2)
{
if(IsPlayerInRangeOfPoint(playerid, 10.00, 1329.2878,744.4875,10.8203))
{
ShowPlayerDialog(playerid, SKIN, DIALOG_STYLE_LIST, "Skiny", "KobietanOpusc Sluzbe", "Wybierz", "Anuluj");
return 1;
}
else
{
SendClientMessage(playerid, Czerwony, "Nie jestes na bazie !");
}
}
else
{
SendClientMessage(playerid, Czerwony, "Nie pracujesz w tej frakcji !");
return 1;
}
return 1;
}
[/code]

[ Dodano : 2014-03-31, 08:53 ]
sorka - to jest przyk?adowa komenda ktora dziala po zginieciu i gdy jestem na innym skinie
[code]
CMD:rachunek(playerid, params[])
{
new class = GetPlayerSkin(playerid);
new id, kwota;
if(class == 11 )
{
if(sscanf(params, "uis[32]", id, kwota))
SendClientMessage(playerid, Czerwony, "Uzyj /rachunek [id] [kwota]");
GivePlayerMoney(playerid, kwota);
GivePlayerMoney(id, -kwota);
return 1;
}
else
{
if(class < 11 || class > 11)
{
SendClientMessage(playerid, Czerwon...
5. [GF] Skin frakcyjny
Cze?? mam wizj? na serwer ;) i ale po prostu mam jaki? lewacki serwer pobrany bo raz co? dzia?a raz nie. Chcia?bym zrobi? ?eby skiny by?y przydzielone do frakcji- logujesz si? i dopiero wtedy zostajesz przeniesiony do wybiera?ki. Wszystko ok tylko nie mam pomys?u jak wywo?a? wybieranie skina wikipedia samp'a nic mi na ten temat nie powiedzia?a.


mam te? drugi problem i nie wiem czy po prostu co? ?le wymy?li?em czy po prostu m?j serwer o*ipia? z rado?ci i nie chce wykona? "kodu bo tak"





z g?ry dzi?ki za odpowied? i zainteresowanie ;)