Szerző Téma: Fedex Munka ~ Magyarított  (Megtekintve 1527 alkalommal)

Fedex Munka ~ Magyarított
« Dátum: 2016. május 16. - 14:25:45 »
0 Show voters
Hali!


A kód frissítve !


Találtam egy újabb munkát, gondoltam lefordítom azt is és megosztom.
A fordítás körülbelül 10-15 perc volt.
Eredeti készítő neve: MCZOFT
Fordította: $Supra$
╔►Szükséges hozzá◄╗
-zcmd
-sscanf
-streamer)
Ajánlom:
~ FUN szerverekhez.
Remélem helyesen fordítottam, használjátok !
 
Letöltés:
[Mirror 1] : https://www.solidfiles.com/v/mjmDxwwnQkvxg
Kód:
 
#include <a_samp>
#include <streamer>
#include <zcmd>
#include <sscanf2>
/* Eredeti készítő neve: Yossef Jones
   Fordítótta: $Supra$
   Fordítási idő: 10-15 perc                    */
 
#define FILTERSCRIPT
#define COLOR_GREEN 0x33AA33FF
#define COLOR_YELLOW 0xFFFF00FF
#define COLOR_RED 0xFF0606FF
 
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" Fedex Munka By Yossef Jones Loaded succefully) \");
print(\"--------------------------------------\\n\");
    CreateVehicle(498,2003.6852,-2062.4607,13.6162,272.4785,175, 1, 3000); //
CreateVehicle(498,2003.5945,-2072.5898,13.6143,271.0529,175, 1, 3000); //
CreateVehicle(498,2002.6908,-2083.2813,13.6147,274.0793,175, 1, 3000); //
CreateVehicle(498,2002.6356,-2094.5154,13.6129,270.5332,175, 1, 3000); //
CreateVehicle(498,2056.2456,-2062.3354,13.6143,88.4719,175, 1, 3000); //
CreateVehicle(498,2057.6702,-2073.3960,13.6138,91.3654,175, 1, 3000); //
CreateVehicle(498,2057.0466,-2083.6025,13.6147,92.1287,175, 1, 3000); //
CreateVehicle(498,2056.8689,-2094.3564,13.6162,92.3437,175, 1, 3000); //
    CreatePickup(1239, 1, 2043.6608,-2059.1238,13.5469, 0); // Boxer Job
    Create3DTextLabel(\"Fedex Depot\\n{FFFF00}Írd be a /loadfedex parancsot a jármű megtöltéséhez.\", COLOR_RED, 2043.6608,-2059.1238,13.5469, 15, 0, 1);
    CreatePickup(1239, 1, 2017.8900,-2059.8333,13.5469, 0); // Boxer Job
    Create3DTextLabel(\"Fedex Depot\\n{FFFF00}Írd be a /loadfedex parancsot a jármű megtöltéséhez.\", COLOR_RED, 2017.8900,-2059.8333,13.5469, 15, 0, 1);
    CreatePickup(1239, 1, 2031.0453,-2054.4619,13.5469, 0); // Boxer Job
    Create3DTextLabel(\"Fedex Depot\\n{FFFF00}Írd be a /loadfedex parancsot a jármű megtöltéséhez.\", COLOR_RED, 2031.0453,-2054.4619,13.5469, 15, 0, 1);
return 1;
}
CMD:loadfedex(playerid, params[])
{
    if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, COLOR_RED, \"Nem a Fedexes járművet vezeted a gyárból.\");
    if(!IsPlayerInRangeOfPoint(playerid, 7.5, 2043.6608,-2059.1238,13.5469) && !IsPlayerInRangeOfPoint(playerid, 7.5, 2017.8900,-2059.8333,13.5469)
    && !IsPlayerInRangeOfPoint(playerid, 7.5, 2031.0453,-2054.4619,13.5469))
    {
        SendClientMessage(playerid, COLOR_RED, \"Nem vagy a töltő állomás közelében.\");
        return 1;
    }
    ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, \"Üdvözzölek a gyárban, mit szeretnél kiszállítani?\", \"{00B000}Italt és Ételt($500) \\n{00B000}Ruhát($1000) \\n{A70000}Drogot($1500) \\n{A70000}Illegális fegyvereket($2000)\", \"Megkapolás\", \"Mégsem\");
    return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(response)// They pressed the first button.
    {
    switch(dialogid)
        {
case 1:// Our dialog!
           {
              switch(listitem)// Checking which listitem was selected
           {
               case 0:// The first item listed
               {
                   if(GetPlayerMoney(playerid) < 500) return SendClientMessage(playerid, COLOR_RED, \"Nincs elég pénzed megvenni a rakományt.\");
                    GivePlayerCash(playerid, -500);
                    SetPlayerCheckpoint(playerid, 2121.4949,-1781.8108,13.5618, 5.0);
                   SendClientMessage(playerid, COLOR_YELLOW, \"Sikeresen bepakoltad a kiválasztott szállítmányt, szállísd el a  Well Stacked Pizza Co. cégéhez, hogy pénzt kapj. (Ellenőrzőpont)\");
               }
               case 1: // The second item listed
               {
                   if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, COLOR_RED, \"Nincs elég pénzed megvenni a rakományt.\");
                   GivePlayerCash(playerid, -1000);
                   SetPlayerCheckpoint(playerid, 2247.8418,-1661.3953,15.5455, 5.0);
                   SendClientMessage(playerid, COLOR_YELLOW, \"Sikeresen bepakoltad a kiválasztott szállítmányt, szállísd el a Binco-hoz, hogy pénzt kapj. (Ellenőrzőpont)\");
               }
               case 2: // The third item listed
               {
                   if(GetPlayerMoney(playerid) < 1500) return SendClientMessage(playerid, COLOR_RED, \"Nincs elég pénzed megvenni a rakományt.\");
                   GivePlayerCash(playerid, -1500);
                   SetPlayerCheckpoint(playerid, 2517.2693,-1274.5581,34.9548, 5.0);
                   SendClientMessage(playerid, COLOR_YELLOW, \"Sikeresen bepakoltad a kiválaszott szállítmányt, szállísd el a Drog gyárba, hogy megkapd a pénzed. (Ellenőrzőpont)\");
               }
                  case 3: // The fourth item listed
               {
                    if(GetPlayerMoney(playerid) < 2000) return SendClientMessage(playerid, COLOR_RED, \"Nincs elég pénzed megvenni a rakományt.\");
                   GivePlayerCash(playerid, -2000);
                   SetPlayerCheckpoint(playerid, 1362.9902,-1279.9124,13.6332, 5.0);
                   SendClientMessage(playerid, COLOR_YELLOW, \"Sikeresen bepakoltad a kiválaszott szállítmányt, szállísd el az Ammu-Nation-hoz, hogy megkapd a pénzed. (Ellenőrzőpont)\");
               }
           }
           }
}
    }
return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
    if(!IsPlayerInVehicle(playerid, 2) && !IsPlayerInVehicle(playerid, 3) && !IsPlayerInVehicle(playerid, 4) && !IsPlayerInVehicle(playerid, 1)
 && !IsPlayerInVehicle(playerid, 5) && !IsPlayerInVehicle(playerid, 6) && !IsPlayerInVehicle(playerid, 7) && !IsPlayerInVehicle(playerid, 8))
    {
            SendClientMessage(playerid,COLOR_RED,\"Nem vagy a megfelelő járműben.\");
            return 1;
    }
    if(IsPlayerInRangeOfPoint(playerid,5,2121.4949,-1781.8108,13.5618)) // Étel Ital ...(legal)
{
             SendClientMessage(playerid, COLOR_GREEN, \"Sikeresen elszállítottad az árut. Megkapott pénz: $1000, szép munka.\");
    SendClientMessage(playerid, COLOR_GREEN, \"Vidd vissza a járműben a Fedex-hez, amilyen gyorsan csak tudod !\");
     GivePlayerCash(playerid, 1000);
     DisablePlayerCheckpoint(playerid);
}
    if(IsPlayerInRangeOfPoint(playerid,5,2247.8418,-1661.3953,15.5455)) // Ruházat ...(legal)
{
             SendClientMessage(playerid, COLOR_GREEN, \"Sikeresen elszállítottad az árut. Megkapott pénz: $2000, szép munka.\");
    SendClientMessage(playerid, COLOR_GREEN, \"Vidd vissza a járműben a Fedex-hez, amilyen gyorsan csak tudod !\");
     GivePlayerCash(playerid, 2000);
     DisablePlayerCheckpoint(playerid);
}
    if(IsPlayerInRangeOfPoint(playerid,5,2517.2693,-1274.5581,34.9548)) // Drogok ...(illegal)
{
             SendClientMessage(playerid, COLOR_GREEN, \"Sikeresen elszállítottad az árut. Megkapott pénz: $3000, szép munka.\");
    SendClientMessage(playerid, COLOR_GREEN, \"Vidd vissza a járműben a Fedex-hez, amilyen gyorsan csak tudod !\");
     GivePlayerCash(playerid, 3000);
     DisablePlayerCheckpoint(playerid);
}
    if(IsPlayerInRangeOfPoint(playerid,5,1362.9902,-1279.9124,13.6332)) // Illegális fegyverek ... (illegal)
{
    SendClientMessage(playerid, COLOR_GREEN, \"Sikeresen elszállítottad az árut és kaptál $4000 dollárt és egy speciális fegyvert, tölténnyel. Szép munka.\");
     SendClientMessage(playerid, COLOR_GREEN, \"Vidd vissza a járműben a Fedex-hez, amilyen gyorsan csak tudod !\");
    GivePlayerCash(playerid, 4000);
            GivePlayerWeaponEx(playerid, 22, 50);
     DisablePlayerCheckpoint(playerid);
}
    return 1;
}
 
//============[stock]==========
stock GivePlayerCash(playerid, money)
{
SetPVarInt(playerid, \"Cash\", GetPVarInt(playerid, \"Cash\")+money);
GivePlayerMoney(playerid, money);
return 1;
}
stock ResetPlayerCash(playerid)
{
SetPVarInt(playerid, \"Cash\", 0);
return 1;
}
stock GivePlayerWeaponEx(playerid, gun, ammo)
{
    new weapons[13], ammovar[13];
    for(new i = 0; i < 13; i++)
    {
        GetPlayerWeaponData(playerid, i, weapons, ammovar);
    }
    ResetPlayerWeapons(playerid);
    for(new i = 0; i < 13; i++)
    {
        if(i != 4) GivePlayerWeapon(playerid, weapons, ammovar);//
    }
    GivePlayerWeapon(playerid, gun, ammo);
}
« Utoljára szerkesztve: 2016. május 17. - 18:05:42 írta $Supra$ »

Fedex Munka ~ Magyarított
« Válasz #1 Dátum: 2016. május 16. - 14:39:52 »
0 Show voters
SendClientMessage(playerid, COLOR_YELLOW, \"Sikeresen bepapoltad a kiválasztott szállítmányt, szállísd el a  Well Stacked Pizza Co. cégéhez, hogy pénzt kapj. (Ellenőrzőpont)\");

 
Amúgy ötletes! :)

Fedex Munka ~ Magyarított
« Válasz #2 Dátum: 2016. május 16. - 14:40:14 »
0 Show voters
[gmod]Képeket kérünk! 24 óra van rá![/gmod]
www.twitch.tv/almightymartin

Az év STAFF tagja - 2015
Az év RP szervere - 2015 - [rc-rp.hu]

Red County Role Play [rc-rp.hu] - Tulajdonos
Project San Andreas [psa.hu] - Főadminisztrátor
See MTA LV [see-game.com] - Admin 4

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal