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: wiadomosc
1. Wiadomosc wyswietla sie wszystkim
Mam taki kod, ale wiadomosc zamiast wyswietlac sie jednej osobie ktora pracuje, wyswietla sie calemu serwerowi, co ejst zle?

[lua]
createBlip(-2008.36, -2406.55, 30.63 ,51,2,0,0,0,0,0,275)
local packer_job = {
lv = {
start_job_marker = {-2008.36, -2406.55, 30.58-1},
spawn_vehicle_position = {-2004.66, -2411.61, 30.63, 359.3, 360.0, 135.3},
get_vehicles_marker = {-1999.20, -2416.49, 30.58-1},
},
}
--local t2=createElement("text")
--setElementPosition(t2,-2005.58, -2412.28, 30.63)
--setElementData(t2,"name","QualityGame.plnZakaz zastawiania")

--local t=createElement("text")
--setElementPosition(t,-2015.47, -2399.02, 30.63)
--setElementData(t,"name","QualiyGame.plnnWo?enie drewnanWymagania: 500RP, Kat. B")

--local t2=createElement("text")
--setElementPosition(t2, -2039.42, -2383.04, 30.63)
--setElementData(t2,"name","QualityGame.pln?adowanie drewna")

for i,v in pairs(packer_job) do
local job_marker = createMarker(v.start_job_marker[1],v.start_job_marker[2],v.start_job_marker[3],"cylinder",1.2,254,127,0,150)
local colsphere = createColSphere(v.spawn_vehicle_position[1],v.spawn_vehicle_position[2],v.spawn_vehicle_position[3],7)
setElementData(job_marker,"spawn",v.spawn_vehicle_position)
setElementData(job_marker,"start_job",true)
setElementData(job_marker,"colsphere",colsphere)

local vehicle_marker = cre...
2. Wiadomosc sie wysyla mimo ze nie powinna
Witam, mam tak? komende:
Pawn
dcmd_zaladuj(playeridparams[])
{
    
#pragma unused params
    
new vehicleid GetPlayerVehicleID(playerid);
    new 
pid GetVehicleModel(vehicleid);
    if(
gGracz[playerid][Towar] == 0)
    {
        if(
pid == 482 || pid == 459 || pid == 455 || pid == 456 || pid == 440 || pid == 433 || pid == 414 || pid == 413)
        {
            for(new 
pzpz sizeof(PunktyZaladunku); pz++)
            {
                if(
IsPlayerInRangeOfPoint(playerid10PunktyZaladunku[pz][0],PunktyZaladunku[pz][1],PunktyZaladunku[pz][2]))
                {
                    
ShowPlayerDialog(playeridD_TOWARYDIALOG_STYLE_LIST"Zaladunek""MlekonPaliwonOlejenJogurty""Zaladuj""Anuluj");
                }
            }
            
SendClientMessage(playeridCOLOR_RED"Nie jestes w punkcie zaladunkowym!");
        }
        else
        {
            
SendClientMessage(playeridCOLOR_RED"W tym pojezdzie nie mozesz przewozic towarow !");
        }
    }
    return 
1;
}


Moim problemem jest, ze po podjechaniu pod marker z zaladunkiem, wczytuje sie dialog z ktorego zaladuje mi sie towar, ale wysyla sie wiadomosc: "Nie jestes w punkcie zaladunkowym". Dlaczego ?
3. [INNE] Petla + wiadomosc
Witam mam taki kod
Pawn

if(dane[playerid][glod] >= 98)
                {
                    
SendClientMessage(playeridCzerwony"{00C3FF}Serwer: {A0A0A0}Jestes najedzony/a !");
                    return 
1;
                }
                
GivePlayerMoney(playerid, -6);
                
dane[playerid][glod] += 10;
                new 
Float:pos[3];
                
GetPlayerPos(playeridpos[0], pos[1], pos[2]);
                new 
string[64];
                
format(stringsizeof(string), "* %s zjada zapiekanke"nick(playerid));
                for(new 
i=0MAX_PLAYERSi++)
                    if(
IsPlayerInRangeOfPoint(i10.0pos[0], pos[1], pos[2]))
                        return 
SendClientMessage(iCzerwonystring);
                if(
dane[playerid][glod] <= 97)
                {
                    
dane[playerid][glod] = 100;
                    
SendClientMessage(playeridCzerwony"{00C3FF}: {00FF00}Najadles/as sie !");
                    return 
1;
                }


i teraz to was pytanie czy dobrze zrobi?em p?tl? z wiadomo?ci? kt?ra b?dzie wysy?ana do graczy na odleg?osci 10 m.
4. [INNE] wiadomosc dla vipa
Witam mam taki kod dla vipa ze jak gracz ktory jest vipem wejdzie na serwer to mu pokazuje ze menuv to sa komendy vipa

Kod:

if (gTeam[playerid] == jestvip[playerid]){
GivePlayerWeapon(playerid, 1, 9999999);
SetPlayerColor(playerid,COLOR_LIGHTRED);
Cbstat[playerid]=34;
SendClientMessage(playerid, COLOR_YELLOW, "{ADBFC2}menuv-menu vipa:D");
}


Wklejam to do onplayerdisconnect onplayerconnect i nic sie nie dzieje

ale gdy to wkleje na serwer i vip wejdzie na skina np truckera to nic sie takiego nie wyswietla prosze o pomoc daje :piwo:
5. [GF] [Honest] Wiadomosc poczatkowa
Witam mam taki ma?? pro?b?, m?g?by mi powiedzie?, albo wykona? takie co?? w gamemodzie honest roleplay?
takie co? jak tutaj na ss poni?ej..chodzi mi o to, ?e jak si? zalogujemy to b?dzie to pisa?o co tutaj, za pomoc b?d? piwka pozdrawiam!
jakby co? chodzi mi o te napisy na dole. nie o te okienko tylko o te napisy na dole.