Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: sanel007 poslato Avgust 25, 2013, 14:33:58 POSLE PODNE

Naslov: [POMOC]CMD /fare
Poruka od: sanel007 poslato Avgust 25, 2013, 14:33:58 POSLE PODNE
Skripta koju koristim: Moja
Detaljan opis problema: Pokusao sam napraviti cmd /fare za org taxi i nemg neide mi nekako ako neko ima il zna napravit da pomogne i ako moze u YCMD...
Dio skripte://
Naslov: Odg: [POMOC]CMD /fare
Poruka od: aronx1d.pwn poslato Avgust 25, 2013, 14:48:21 POSLE PODNE
if(strcmp(cmd,"/fare",true)==0)
    {
        if(IsPlayerConnected(playerid))
    {
        if(PlayerInfo[playerid][pMember] == 10||PlayerInfo[playerid][pLeader] == 10|| PlayerInfo[playerid][pJob] == 14)
{
if(TransportDuty[playerid] > 0)
{
    if(TransportDuty[playerid] == 1)
    {
        TaxiDrivers -= 1;
    }
    else if(TransportDuty[playerid] == 2)
    {
        BusDrivers -= 1;
    }
    TransportDuty[playerid] = 0;
format(string, sizeof(string), "* Poveke ne ste na dolznost i zarabotivte $%d.", TransportMoney[playerid]);
SendClientMessage(playerid, COLOR_WHITE, string);
GivePlayerCash(playerid, TransportMoney[playerid]);
TransportValue[playerid] = 0; TransportMoney[playerid] = 0;
return 1;
}
//new Veh = GetPlayerVehicleID(playerid);
//if(Veh == 102 || Veh == 103 || Veh == 104 || Veh == 105 || Veh == 106 || Veh == 107 || Veh == 108 || Veh == 109 || Veh == 110 || Veh == 111 || Veh == 112 || Veh == 286 || Veh == 287 || Veh == 288 || Veh == 288 || Veh == 290)
//{
    if(GetPlayerState(playerid) == 2)
    {
    tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "Koristi: /fare [Cena]");
return 1;
}
moneys = strval(tmp);
if(moneys < 1 || moneys > 101) { SendClientMessage(playerid, COLOR_GREY, "Cena vozenje ne smee da bide pod $1 i poveke od $100 !"); return 1; }
    TaxiDrivers += 1; TransportDuty[playerid] = 1; TransportValue[playerid] = moneys;
    GetPlayerName(playerid,sendername,sizeof(sendername));
    format(string, sizeof(string), "Taxist %s e na dolznost  Cena: %d$.", sendername, TransportValue[playerid]);
    OOCNews(COLOR_ZELENKASTA,string);
}
else
{
    SendClientMessage(playerid, COLOR_GREY, "Niste Vozac !");
    return 1;
}

evo
Naslov: Odg: [POMOC]CMD /fare
Poruka od: sanel007 poslato Avgust 25, 2013, 17:45:23 POSLE PODNE
ma znam to tu ima puno zajebancija pokusao sam to neide ako ko ima CMD il YCMD samo za taxi org ???
Naslov: Odg: [POMOC]CMD /fare
Poruka od: Maxwellâ„¢ poslato Avgust 25, 2013, 20:25:51 POSLE PODNE
Citat: sanel007 poslato Avgust 25, 2013, 17:45:23 POSLE PODNE
ma znam to tu ima puno zajebancija pokusao sam to neide ako ko ima CMD il YCMD samo za taxi org ???
Ako hoces samo za taxi org onda ovo izmenis ovo sa ID-om taxi organizacije:

        if(PlayerInfo[playerid][pMember] == 10||PlayerInfo[playerid][pLeader] == 10|| PlayerInfo[playerid][pJob] == 14)

Ako ti je na primer Taxi org id 11 ti stavis ovako:

        if(PlayerInfo[playerid][pMember] == 11||PlayerInfo[playerid][pLeader] == 11)