Tematy otagowane jako: uzycie
1. Stock uzycie oraz przebieg
Witam
mam pytanko czy jest mozliwe uzycie tego stocka:
Kod: stock kasaxx(ilosc)
{
"{FFFF00}({00FF00}",ilosc,"z?{FFFF00})"
}
w dialogu?
robie to tak:
Kod: ShowPlayerDialog(playerid, 106, DIALOG_STYLE_LIST, "XXX", "xx" ,kasaxx(23), "x", "OK", "");
ale wywala du?o b??d?w
oraz mam drug? sprawe jak zrobic system przebiegu?
P.s Najlepiej nie na float tylko na 2 zmiennych (bo float zamienia czesto z 5.20 na 5.19 / 5.1 itp)
2. enum uzycie
witam pisze taki kod:
https://pastebin.com/iTRR5FFj
tylko niewiem jak uzyc tego:
Plecakprzedmiot
P.s pr?buje tworzyc system plecaka
3. [DM] Jak dodac koszt 5 respektu za uzycie CMD
Witam jak dodac ?eby otwieranie tej bramy kosztowa?o np 5 respektu i ?eby pisa?o ze je?eli gracz nie posiada 5 respektu wyskoczy informacja ?e nie masz tylko respektu oto kod bramy do kt?rej chc? dodac to ?e koszt otwierania i zamykania kosztuje 5 respektu prosz? o dodanie do kodu ....
Kod:
Kod: public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/wopen", true) == 0)
{
GameTextForPlayer(playerid, "~r~Otwieranie", 2500, 5);
MoveObject(brama, 97.0000000, 1924.9000200, 18.0000000, 4); //pozycja otwartej bramy
return 1;
}
if(strcmp(cmdtext, "/wclose", true) == 0)
{
GameTextForPlayer(playerid, "~r~Zamykanie Bramy", 2500, 5);
MoveObject(brama, 96.8000000, 1920.5000000, 18.0000000, 4); //pozycja zamknietej bramy
return 1;
}
return 0;
}
Z g?ry dzi?ki...
[/code]
4. [INNE] uzycie komendy nick
witam mam taka komende
[code]if(strcmp(cmdtext, "/prawko", true ) == 0 )
{
if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) { return SendClientMessage(playerid, COLOR_LIGHTBLUE,"{A5F017}Musisz by? na Nogach! "); }
if(IsPlayerInRangeOfPoint(playerid, 4, 2151.5276,2388.2539,11.9656) ||
IsPlayerInRangeOfPoint(playerid, 4, 2151.5464,2383.4419,11.9656) ||
IsPlayerInRangeOfPoint(playerid, 4, 2151.5645,2379.2488,11.9656) ||
IsPlayerInRangeOfPoint(playerid, 4, 2151.4631,2374.6487,11.9724) ||
IsPlayerInRangeOfPoint(playerid, 4, 2151.5325,2370.3472,11.9656) ||
IsPlayerInRangeOfPoint(playerid, 4, 2159.7236,2388.1438,11.9656) ||
IsPlayerInRangeOfPoint(playerid, 4, 2159.5754,2383.4419,11.9656) ||
IsPlayerInRangeOfPoint(playerid, 4, 2159.3691,2379.2405,11.9656) ||
IsPlayerInRangeOfPoint(playerid, 4, 2159.5952,2374.6426,11.9656) ||
IsPlayerInRangeOfPoint(playerid, 4, 2159.3794,2370.3416,11.9656) ||
IsPlayerInRangeOfPoint(playerid, 4, 2166.8494,2388.1450,11.9656) ||
IsPlayerInRangeOfPoint(playerid, 4, 2167.2822,2383.6394,11.9656) ||
IsPlayerInRangeOfPoint(playerid, 4, 2168.0415,2379.3416,11.9656) ||
IsPlayerInRangeOfPoint(playerid, 4, 2167.8687,2374.7400,11.9656) ||
IsPlayerInRangeOfPoint(playerid, 4, 2168.0435,2370.3408,11.9656))
if(GetPlayerMoney(playerid) <= 99999)
{
SendClientMessage(playerid,COLOR_RED,"{FF0000}Nie masz wystarczaj?cej ilo?ci got?wki aby i?? na kurs Prawa Jazdy!");
}
else
{
if(!posiadaprawo[playerid])
{
Sho...
5. [INNE] Uzycie komendy
witam mam taka o to komende
Kod: if(strcmp(cmdtext, "/prawo", true ) == 0 )
{
if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) { return SendClientMessage(playerid, COLOR_LIGHTBLUE,"{A5F017}Musisz by? pieszo ! "); }
if(IsPlayerInRangeOfPoint(playerid, 4, 2151.5276,2388.2539,11.9656) ||
IsPlayerInRangeOfPoint(playerid, 4, 2151.5464,2383.4419,11.9656) ||
IsPlayerInRangeOfPoint(playerid, 4, 2168.0435,2370.3408,11.9656))
if(GetPlayerMoney(playerid) <= 99999)
{
SendClientMessage(playerid,COLOR_RED,"{FF0000}Nie masz wystarczaj?cej ilo?ci got?wki aby i?? na kurs !");
}
else
i chcialbym zobic tak zeby jeden gracz mogl ja uzywac np co 2 godziny
prosze o pomoc daje