Wysłany: 2013-05-25, 22:16
akon823
Czekotubka :D
Wiek: 29 Na forum: 4815 dni Posty: 399
Nick w MP: Remik14
Piwa : 152
Witam.
Potrzebuje komend? /wezpaczke dla frakcji Policji kt?ra daje policjantowi bronie po wpisaniu tej komendy .
Frakcje mam tak zdefiniowan? :
Kod: if(gTeam[playerid] == TEAM_POLICJA)
Potrzebuje aby kto? pokaza? mi jak? funkcje uzyc (ucz? si?).
Druga sprawa to Tempomat
Chcia?bym aby po wpisaniu /temp samoch?d utrzymywa? sta?? pr?dko?? .
Nie mog?em znale?? nigdzie jak si? to robic wiec zwracam si? do was.
I ostatnia sprawa to Potrzebuje rachunek za korzystanie z taxi . Tzn kierowca taxi wpisuje komend? np. /rachunek id i kwot? a pasa?erowi wyskakuje okienko z iloscia i czy zaplacic tak lub nie .
Dzi?ki wielkie
Pozdrawiam.
Wysłany: 2013-05-25, 22:47
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
"akon823" napisał/a :
Witam.
"akon823" napisał/a :Potrzebuje komend? /wezpaczke dla frakcji Policji kt?ra daje policjantowi bronie po wpisaniu tej komendy.
Kod: CMD:wezpaczke(playerid, params[])
{
if(gTeam[playerid] != TEAM_POLICJA) return SendClientMessage(playerid, -1, "Nie jeste? policjantem!"), 1;
GivePlayerWeapon(playerid, 26, 500);
SendClientMessage(playerid, -1, "Zabra?e? paczk?!");
return 1;
}
http://wiki.sa-mp.com/wik...ivePlayerWeapon
_______________________________________________________________
"akon823" napisał/a :Druga sprawa to Tempomat
Chcia?bym aby po wpisaniu /temp samoch?d utrzymywa? sta?? pr?dko??.
http://gtao.pl.com/showthread.php?t=179089
_______________________________________________________________
"akon823" napisał/a :I ostatnia sprawa to Potrzebuje rachunek za korzystanie z taxi. Tzn kierowca taxi wpisuje komend? np. /rachunek id i kwot? a pasa?erowi wyskakuje okienko z iloscia i czy zaplacic tak lub nie.
G?ra mapy:
Kod: new quered[MAX_PLAYERS][2];
Kod: CMD:rachunek(playerid, params[])
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 420 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 438)
{
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, -1, "Nie prowadzisz taks?wki!"), 1;
if(isnull(params)) return SendClientMessage(playerid, -1, "U?ycie: /rachunek <id gracza> <kwota>"), 1;
new player, amount;
sscanf(params, "ui", player, amount);
if(player == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "Gracz, kt?rego wybra?e? nie znajduje si? na serwerze!"), 1;
if(amount < 10 || amount > 1000) return SendClientMessage(playerid, -1, "Kwota rachunku nie mo?e by? mniejsza ni? 10$ i nie wi?ksza ni? 1000$!"), 1;
quered[player][0] = playerid;
quered[player][1] = amount;
new stringe[100] = " pragnie wystawi? Ci rachunek taks?wkarski na kwot? ";
new pName[MAX_PLAYER_NAME+1];
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
strins(stringe, pName, 0);
strcat(stringe, amount);
ShowPlayerDialog(player, 8231, DIALOG_STYLE_MSGBOX, "Informacja", stringe, "Akceptuj", "Anuluj");
} else SendClientMessage(playerid, -1, "Nie znajdujesz si? w taks?wce!");
return 1;
}
Kod: public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 8231)
{
if(!response)
{
SendClientMessage(quered[playerid][0], -1, "Nie przyj?? rachunku za taxi!");
quered[playerid][0] = -1;
quered[playerid][1] = -1;
}
else
{
GivePlayerMoney(playerid, -quered[playerid][1]);
GivePlayerMoney(quered[playerid][0], quered[playerid][1]);
SendClientMessage(quered[playerid][0], -1, "Otrzyma?e? wyp?at? z rachunku taks?wkarskiego!");
SendClientMessage(playerid, -1, "Op?aci?e? przejazd taks?wk?!");
quered[playerid][0] = -1;
quered[playerid][1] = -1;
}
}
return 1;
}
_______________________________________________________________
"akon823" napisał/a :
Pozdrawiam.
Wysłany: 2013-05-26, 00:10
akon823
Czekotubka :D
Wiek: 29 Na forum: 4815 dni Posty: 399
Nick w MP: Remik14
Piwa : 152
Komenda /wezpaczke dzia?a w pe?ni dzi?ki ju? wiem o co chodzi .
Tempomatu nie ogarniam ale mo?e to jako? ogarn? nie wiem jak to zastosowa? ale pokminie co?
A co do rachunku to wydaje mi si? ?e jest git jutro dodam i jak cos nie bd dzialac to napisze .
Dzieki wielkie.
Wysłany: 2013-08-12, 17:17
Pikus2
Wiek: 29 Na forum: 4698 dni Posty: 244
Piwa : 5
A czy zamaist komendy da sie zrobic zeby bronie mia? odrazu na spawnie bez niepotrzebnego pito***** sie?
Wysłany: 2013-08-12, 17:20
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
"Pikus2" napisał/a :A czy zamaist komendy da sie zrobic zeby bronie mia? odrazu na spawnie bez niepotrzebnego pito***** sie?
Dodaj to do OnPlayerSpawn.
Kod: if(gTeam[playerid] == TEAM_POLICJA)
{
GivePlayerWeapon(playerid, 26, 500);
SendClientMessage(playerid, -1, "Dosta?e? paczk? na spawnie, bez niepotrzebnego pitolenia si?! ");
}
Tagi: komenda :: oraz :: tempomat
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: