Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <zcmd>
- #define wersja "1.1 By Oldschool"
- #define zapraszam "www"
- new posiada[MAX_PLAYERS];
- new posiada3[MAX_PLAYERS];
- new radiok[MAX_VEHICLES];
- new kogut[MAX_VEHICLES];
- new posiada2[MAX_PLAYERS];
- new taxi[MAX_VEHICLES];
- new taxis[MAX_VEHICLES];
- public OnPlayerDeath(playerid, killerid, reason)
- {
- posiada[playerid] = 0;
- posiada2[playerid] = 0;
- posiada3[playerid] = 0;
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- DestroyObject(radiok[GetPlayerVehicleID(vehicleid)]);
- DestroyObject(kogut[GetPlayerVehicleID(vehicleid)]);
- DestroyObject(taxi[GetPlayerVehicleID(vehicleid)]);
- DestroyObject(taxis[GetPlayerVehicleID(vehicleid)]);
- posiada[vehicleid] = 0;
- posiada3[vehicleid] = 0;
- posiada2[vehicleid] = 0;
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- DestroyObject(radiok[GetPlayerVehicleID(vehicleid)]);
- DestroyObject(kogut[GetPlayerVehicleID(vehicleid)]);
- DestroyObject(taxi[GetPlayerVehicleID(vehicleid)]);
- DestroyObject(taxis[GetPlayerVehicleID(vehicleid)]);
- posiada[vehicleid] = 0;
- posiada2[vehicleid] = 0;
- posiada3[vehicleid] = 0;
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- //Główne GUI
- if(dialogid == 1600)
- {
- if(response)
- {
- if(listitem==0)
- {
- ShowPlayerDialog(playerid, 1100, DIALOG_STYLE_LIST, "{00CED1}Radiolka", "{4169E1}Załóż Radiolkę\n{00CED1}Ściągnij Radiolkę", "Ok", "Anuluj");
- }
- if(listitem==1)
- {
- ShowPlayerDialog(playerid, 1700, DIALOG_STYLE_LIST, "{00CED1}Zwykły Kogut", "{00CED1}Założ Koguta\n{4169E1}Ściągnij Koguta", "Ok", "Anuluj");
- }
- if(listitem==2)
- {
- ShowPlayerDialog(playerid, 1800, DIALOG_STYLE_LIST, "{00CED1}Koguty Taxi", "{00CED1}Kogut 1\n{4169E1}Kogut 2", "Ok", "Anuluj");
- }
- }
- }
- //Koguty TaXi
- if(dialogid == 1800)
- {
- if(response)
- {
- if(listitem==0)
- {
- ShowPlayerDialog(playerid, 1801, DIALOG_STYLE_LIST, "{00CED1}Kogut 1", "{00CED1}Zaloz Kogut\n{4169E1}Sciagnij Kogut", "Ok", "Anuluj");
- if(listitem==1)
- {
- ShowPlayerDialog(playerid, 1111, DIALOG_STYLE_LIST, "{00CED1}Kogut 2", "{00CED1}Zaloz Kogut\n{4169E1}Sciagnij Kogut", "Ok", "Anuluj");
- }
- }
- }
- }
- //Koguty taxi kod zakladania
- if(dialogid == 1801)
- {
- if(response)
- {
- if(listitem==0)
- {
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, -1, "{4169E1}Nie jesteś w pojeździe!");
- return 1;
- }
- if(GetPlayerVehicleSeat(playerid) != 0)
- {
- SendClientMessage(playerid, -1, "{00CED1}Musisz siedzieć za kierownicą!");
- return 1;
- }
- if(posiada2[playerid] == 0)
- {
- taxi[GetPlayerVehicleID(playerid)] = CreateObject(19310, 0.0, 0.0, 0.8, 0.0, 0.0, 1.6);
- AttachObjectToVehicle(taxi[GetPlayerVehicleID(playerid)], GetPlayerVehicleID(playerid), 0.0, 0.0, 0.8, 0.0, 0.0, 1.6);
- SendClientMessage(playerid, -1, "Założyłeś(aś) Kogut Taxi!");
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- posiada2[playerid] = 1;
- }
- else
- {
- SendClientMessage(playerid, -1, "{00CED1}Masz już założony Kogut Taxi!");
- }
- }
- if(listitem==1)
- {
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, -1, "{4169E1}Nie jesteś w pojeździe!");
- return 1;
- }
- if(GetPlayerVehicleSeat(playerid) != 0)
- {
- SendClientMessage(playerid, -1, "{00CED1}Musisz siedzieć za kierownicą!");
- return 1;
- }
- posiada2[playerid] = 0;
- SendClientMessage(playerid, 0xF20000FF, "Kogut Taxi został usunięty!");
- DestroyObject(taxi[GetPlayerVehicleID(playerid)]);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- }
- }
- }
- //kogut taxi 2
- if(dialogid == 1111)
- {
- if(response)
- {
- if(listitem==0)
- {
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, -1, "{4169E1}Nie jesteś w pojeździe!");
- return 1;
- }
- if(GetPlayerVehicleSeat(playerid) != 0)
- {
- SendClientMessage(playerid, -1, "{00CED1}Musisz siedzieć za kierownicą!");
- return 1;
- }
- if(posiada2[playerid] == 0)
- {
- taxis[GetPlayerVehicleID(playerid)] = CreateObject(19380, 0.0, 0.0, 0.8, 0.0, 0.0, 1.6);
- AttachObjectToVehicle(taxis[GetPlayerVehicleID(playerid)], GetPlayerVehicleID(playerid), 0.0, 0.0, 0.8, 0.0, 0.0, 1.6);
- SendClientMessage(playerid, -1, "Założyłeś(aś) Kogut Taxi!");
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- posiada2[playerid] = 1;
- }
- else
- {
- SendClientMessage(playerid, -1, "{00CED1}Masz już założony Kogut Taxi!");
- }
- }
- if(listitem==1)
- {
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, -1, "{4169E1}Nie jesteś w pojeździe!");
- return 1;
- }
- if(GetPlayerVehicleSeat(playerid) != 0)
- {
- SendClientMessage(playerid, -1, "{00CED1}Musisz siedzieć za kierownicą!");
- return 1;
- }
- posiada2[playerid] = 0;
- SendClientMessage(playerid, 0xF20000FF, "Kogut Taxi został usunięty!");
- DestroyObject(taxis[GetPlayerVehicleID(playerid)]);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- }
- }
- }
- //Radiolka
- if(dialogid == 1100)
- {
- if(response)
- {
- if(listitem==0)
- {
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, -1, "{4169E1}Nie jesteś w pojeździe!");
- return 1;
- }
- if(GetPlayerVehicleSeat(playerid) != 0)
- {
- SendClientMessage(playerid, -1, "{00CED1}Musisz siedzieć za kierownicą!");
- return 1;
- }
- if(posiada[playerid] == 0)
- {
- radiok[GetPlayerVehicleID(playerid)] = CreateObject(19419, 0.0, 0.0, 0.8, 0.0, 0.0, 1.6);
- AttachObjectToVehicle(radiok[GetPlayerVehicleID(playerid)], GetPlayerVehicleID(playerid), 0.0, 0.0, 0.8, 0.0, 0.0, 1.6);
- SendClientMessage(playerid, -1, "Założyłeś(aś) Radiolkę!");
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- posiada[playerid] = 1;
- }
- else
- {
- SendClientMessage(playerid, -1, "{00CED1}Masz już założoną Radiolkę!");
- }
- }
- if(listitem==1)
- {
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, -1, "{4169E1}Nie jesteś w pojeździe!");
- return 1;
- }
- if(GetPlayerVehicleSeat(playerid) != 0)
- {
- SendClientMessage(playerid, -1, "{00CED1}Musisz siedzieć za kierownicą!");
- return 1;
- }
- posiada[playerid] = 0;
- SendClientMessage(playerid, 0xF20000FF, "Radiolka została usunięta!");
- DestroyObject(radiok[GetPlayerVehicleID(playerid)]);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- }
- }
- }
- //Kogut
- if(dialogid == 1700)
- {
- if(response)
- {
- if(listitem==0)
- {
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, -1, "{4169E1}Nie jesteś w pojeździe!");
- return 1;
- }
- if(GetPlayerVehicleSeat(playerid) != 0)
- {
- SendClientMessage(playerid, -1, "{00CED1}Musisz siedzieć za kierownicą!");
- return 1;
- }
- if(posiada[playerid] == 0)
- {
- kogut[GetPlayerVehicleID(playerid)] = CreateObject(18646, 0.0, 0.0, 0.8, 0.0, 0.0, 1.6);
- AttachObjectToVehicle(kogut[GetPlayerVehicleID(playerid)], GetPlayerVehicleID(playerid), 0.0, 0.0, 0.8, 0.0, 0.0, 1.6);
- SendClientMessage(playerid, -1, "{0066FF}Założyłeś(aś) Koguta!");
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- posiada3[playerid] = 1;
- }
- else
- {
- SendClientMessage(playerid, -1, "{00CED1}Masz już założony Kogut!");
- }
- }
- if(listitem==1)
- {
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, -1, "{4169E1}Nie jesteś w pojeździe!");
- return 1;
- }
- if(GetPlayerVehicleSeat(playerid) != 0)
- {
- SendClientMessage(playerid, -1, "{00CED1}Musisz siedzieć za kierownicą!");
- return 1;
- }
- posiada3[playerid] = 0;
- SendClientMessage(playerid, 0xF20000FF, "{0066FF}Kogut został usunięty!");
- DestroyObject(kogut[GetPlayerVehicleID(playerid)]);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- }
- }
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- posiada[playerid] = 0;
- posiada2[playerid] = 0;
- posiada3[playerid] = 0;
- return 1;
- }
- public OnPlayerDisconnect(playerid)
- {
- posiada[playerid] = 0;
- posiada2[playerid] = 0;
- posiada3[playerid] = 0;
- return 1;
- }
- //Komendy
- CMD:koguty(playerid, params[])
- {
- if(IsPlayerAdmin(playerid))
- {
- ShowPlayerDialog(playerid, 1600, DIALOG_STYLE_LIST, "{00CED1}Koguty", "{0066FF}Radiolka\n{00CED1}Zwykły Kogut\n{0066FF}Koguty Taxi", "Ok", "Anuluj");
- return 1;
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment