Szerző Téma: [FS]Rob Srcipt (Segitség)  (Megtekintve 602 alkalommal)

Feheristi

  • Vendég
[FS]Rob Srcipt (Segitség)
« Dátum: 2011. július 13. - 09:27:14 »
0 Show voters
Helló! Szeretnék egy szkriptt javitani de én még sajnos nem jötem ráá van egy RCB nevü gamemode améknek van egy /rob parancsa a játékosok mindig meirják 100x de mindig panaszkodnak nem tudok mit teni igy erre gondoltam hogy irok ide hogy nem lehet -e megoldani ugy hogy 2 percenkét rabol az ember pl: Rabol 1x és 2 perc mulva rabolhat ujjra?? Ha meglehet akor kösszönöm leirom a /rob parancsot most ahogyan van..
if(strcmp(cmd, \"/rob\", true) == 0) {
    tmp = strtok(cmdtext, idx);
    if(gTeam[playerid] == TEAM_RENDOR || gTeam[playerid] == TEAM_ARMY)
{
SendClientMessage(playerid,COLOR_WHITE,\"Te rendõr vagy!\");
return 1;
}
    if(!strlen(tmp)) {
    SendClientMessage(playerid, COLOR_RED, \"Használat: /rob [iD]\");
    return 1;
    }
    if(!IsNumeric(tmp)) {
    SendClientMessage(playerid, COLOR_RED, \"Használat: /rob [iD]\");
    return 1;
    }
    if(strval(tmp) == playerid) {
    SendClientMessage(playerid, COLOR_RED, \"Nem tudod magad kirabolni!\");
    return 1;
    }
    giveplayerid = strval(tmp);
    if(!IsPlayerConnected(giveplayerid)) {
    format(string, sizeof(string), \"[%d] nincen ilyen játékos!\", giveplayerid);
    SendClientMessage(playerid, COLOR_RED, string);
    return 1;
    }
    new rname[24];
    new vname[24];
    GetPlayerName(playerid,rname, 24);
GetPlayerName(giveplayerid, vname, 24);
    if(GetDistanceBetweenPlayers(playerid,giveplayerid) > 3) {
    format(string, sizeof(string), \"%s(%d) nincs elég közel!\",vname,giveplayerid);
    SendClientMessage(playerid, COLOR_RED, string);
    return 1;
    }
    if(IsPlayerInAnyVehicle(playerid)) {
    SendClientMessage(playerid, COLOR_RED, \"Te jármûben vagy!\");
    return 1;
    }
    if(IsPlayerInAnyVehicle(giveplayerid)) {
    format(string, sizeof(string), \"%s(%d) jármûben van!\",vname,giveplayerid);
    SendClientMessage(playerid, COLOR_RED, string);
    return 1;
    }
    if(GetPlayerMoney(giveplayerid) <= 100) {
    format(string, sizeof(string), \"%s(%d) nincs pénze!\",vname,giveplayerid);
    SendClientMessage(playerid, COLOR_RED, string);
    return 1;
    }
    if(raboltal[playerid] == 0)
{
    new pcash = random(GetPlayerMoney(giveplayerid));
    format(string, sizeof(string), \"%s(%d) kirabolt FT%d  %s(%d)(-tól(-tõl)\",rname,playerid,pcash,vname,giveplayerid);
printf(\"%s\", string);
    GivePlayerMoney(playerid,pcash);
    GivePlayerMoney(giveplayerid, -pcash);
    SendClientMessage(giveplayerid, 0xA9A9A9AA, \"|_RABLÁS_|\");
    format(string, sizeof(string), \"%s(%d) rabolt FT%d tõled!\", rname,playerid,pcash);
    SendClientMessage(giveplayerid, 0xD2691EAA, string);
    OldCash[giveplayerid] -=pcash;
    SendClientMessage(playerid, 0xA9A9A9AA, \"|_RABLÁS_SIKERES_|\");
    format(string, sizeof(string), \"Te raboltál FT%d %s(%d)(-tól(-tõl)\", pcash,vname,giveplayerid);
    SendClientMessage(playerid, 0x00C7FFAA, string);
    format(string, sizeof(string), \"~w~Rabl€s: ~n~%s(%d)~n~FT%d\",rname,playerid,pcash);
    GameTextForPlayer(giveplayerid,string,5000,3);
    oscore = GetPlayerScore(playerid);
SetPlayerScore(playerid, oscore +1);
    format(string, sizeof(string), \"~w~Sikeres Rabl€s: %s(%d)~n~FT%d\",vname,giveplayerid,pcash);
    GameTextForPlayer(playerid,string,5000,3);
    RobbedPlyRecent[playerid] =1;
    beenrobbedrecently[giveplayerid] =120;
    commitedcrimerecently[playerid] +=120;
    SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
    }
    return 1;
 }

Nem elérhető shadee

  • 1073
    • Profil megtekintése
[FS]Rob Srcipt (Segitség)
« Válasz #1 Dátum: 2011. július 13. - 09:29:33 »
0 Show voters
1. Nem Ide kell írni hanem a segítség-be
2. /code -t használd

Nem elérhető shadee

  • 1073
    • Profil megtekintése
[FS]Rob Srcipt (Segitség)
« Válasz #2 Dátum: 2011. július 13. - 10:20:27 »
0 Show voters
Ne!Majd az egyik Moderátor áthelyezi a Topic-t

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal