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 ( playerid , params [])
{
#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 pz ; pz < sizeof ( PunktyZaladunku ); pz ++)
{
if( IsPlayerInRangeOfPoint ( playerid , 10 , PunktyZaladunku [ pz ][ 0 ], PunktyZaladunku [ pz ][ 1 ], PunktyZaladunku [ pz ][ 2 ]))
{
ShowPlayerDialog ( playerid , D_TOWARY , DIALOG_STYLE_LIST , "Zaladunek" , "MlekonPaliwonOlejenJogurty" , "Zaladuj" , "Anuluj" );
}
}
SendClientMessage ( playerid , COLOR_RED , "Nie jestes w punkcie zaladunkowym!" );
}
else
{
SendClientMessage ( playerid , COLOR_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 ( playerid , Czerwony , "{00C3FF}Serwer: {A0A0A0}Jestes najedzony/a !" );
return 1 ;
}
GivePlayerMoney ( playerid , - 6 );
dane [ playerid ][ glod ] += 10 ;
new Float : pos [ 3 ];
GetPlayerPos ( playerid , pos [ 0 ], pos [ 1 ], pos [ 2 ]);
new string [ 64 ];
format ( string , sizeof (string), "* %s zjada zapiekanke" , nick ( playerid ));
for(new i = 0 ; i < MAX_PLAYERS ; i ++)
if( IsPlayerInRangeOfPoint ( i , 10.0 , pos [ 0 ], pos [ 1 ], pos [ 2 ]))
return SendClientMessage ( i , Czerwony , string );
if( dane [ playerid ][ glod ] <= 97 )
{
dane [ playerid ][ glod ] = 100 ;
SendClientMessage ( playerid , Czerwony , "{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
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.