Siedzia?em na ka?dej stronie po kolei i dalej nie znalaz?em rozwi?zania dla mojego problemu.
Stworzy?em sobie okno w guieditorze z trzeba przyciskami (http://i.imgur.com/uMMO3Xk.jpg) i chce nauczy? si? z nich korzysta?.
Chodzi mi o to by po klikni?ciu np w pierwszy button da?o mi te 100HP itd.
Niby jest to proste a ja i tak tego nie rozumiem, m?g?by mi to kto? pokaza? i wyt?umaczy? a nie wklei? tylko kod?
Cze??. Mam takie troch? dziwne pytanie, czy da si? wykona? kod mapy w skrypcie? Tzn. mam skrypt i chc? aby przy wykonywaniu skryptu sprawdza?o czy gracz ma VIPa (warunek z gamemodu). Da si? takie co? zrobi?, czy lepiej ju? ten skrypt doda? do gamemodu?
Witam mam problem gdy wykonam prace nie wyp?aca mi kasy , pr?bowa?em szuka?em na forum rozwi?zania ale nie uda?o si?.
Kod z strony serwera
[code]
addEvent("givePlayerMoney", true)
addEventHandler("givePlayerMoney", resourceRoot, function(m)
if tonumber(m) then
givePlayerMoney(client, m)
end
end)
addEventHandler("onMarkerHit", wejscie, function(el, md)
if isPedInVehicle(el) then return end
setElementDimension(el, 0)
setElementPosition(el, -2073.52,275.39,36.35)
end)
addEventHandler("onMarkerHit", wyjscie, function(el, md)
if isPedInVehicle(el) then return end
setElementDimension(el, 0)
setElementPosition(el, -2040.26,356.36,67.25)
end)
[/code]
Kod z strony clienta
[code]
local praca = createMarker(-2049.55,343.55,67.29-0.8, "cylinder", 2.0, 255, 0, 0, 0)
addEventHandler("onClientMarkerHit", praca, function(el, md)
if not md or getElementType(el) ~= "player" then return end
if el ~= localPlayer then return end
outputChatBox("*...
Witam. M?j problem polega na tym, i? po wpisaniu jakiejkolwiek komendy (opr?cz tych bez parametr?w, np. /zlecenia dzia?a a /killp 1 ju? nie) wy?wietlaj? si? komunikaty z tej komendy:
[code]new komenda[256];
new numer_gracza;
if(!strcmp(komenda, "/kontrola", true)){
new kontrola[256];
kontrola = strtok(cmdtext, numer_gracza);
new kontrolowany = strval(kontrola);
new str[256];
new dis = GetDistanceBetweenPlayers(playerid,kontrolowany);
if(dis <= 20){
if(ladunek[kontrolowany]==0) format(str, sizeof(str), "Gracz %s nie przewozi ?adnego towaru.",PlayerName(kontrolowany));
else if(ladunek[kontrolowany]==1 && blokowanie[kontrolowany]==1 && legal[kontrolowany]==1) format(str, sizeof(str), "Gracz %s przewozi ?adunek legalny o masie %d.",PlayerName(kontrolowany),ton[kontrolowany]);
else if(ladunek[kontrolowany]==1 && blokowanie[kontrolowany]==1 && nielegal[kontrolowany]==1) format(str, sizeof(str), "Gracz %s przewozi towar nielegalny o masie %d.",PlayerName(kontrolowany),ton[kontrolowany]);
else if(ladunek[kontrolowany]==1 && blokowanie[kontrolowany]==0)format(str, sizeof(str), "Gracz %s udaje si? do za?adunku",PlayerName(kontrolowany));
SendClientMessage(playerid, 0xFFFFFFFF, str);
}
else SendClientMessage(playerid, 0xFFFFFFFF, "Jeste? zadaleko od gracza");
return 1;
}[/code]
To samo r?wnie? dzieje si? jak zostanie wpisana komenda, kt?rej nie ...
Witojcie, ot?? mam pewn? rozkmine jak wykona? tak? aktualizacje po wej?ciu na serwer przy wybieraniu skina jak jest tutaj na screenie, http://iv.pl/images/42715950355404373229.png . Licz? na wasze dobre serduszka
Pozdrawiam