Jump to content

SiNuS

Membru
  • Posts

    205
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by SiNuS

  1. Incearca comanda asta:

    [pawn] if(strcmp(cmd, "/mute", true) == 0)

    {

        if(IsPlayerConnected(playerid))

        {

    tmp = strtok(cmdtext, idx);

    if(!strlen(tmp))

    {

    SendClientMessage(playerid, COLOR_GRAD2, "Tasteaza: /mute [id/ParteDinNume] [time(minutes)] [motiv]");

    return 1;

    }

    new playa;

    new time;

    playa = ReturnUser(tmp);

    tmp = strtok(cmdtext, idx);

    time = strval(tmp);

    if (PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pHelper] >= 1 || PlayerInfo[playerid][pLeader] >= 1)

    {

          if(IsPlayerConnected(playa))

        {

            if(playa != INVALID_PLAYER_ID)

            {

        GetPlayerName(playa, giveplayer, sizeof(giveplayer));

                            GetPlayerName(playerid, sendername, sizeof(sendername));

                            new length = strlen(cmdtext);

    while ((idx < length) && (cmdtext[idx] <= ' '))

    {

    idx++;

    }

    new offset = idx;

    new result[64];

    while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))

    {

    result[idx - offset] = cmdtext[idx];

    idx++;

    }

                  result[idx - offset] = EOS;

                            if(!strlen(result))

    {

    SendClientMessage(playerid, COLOR_GRAD2, "Tasteaza: /mute [id/ParteDinNume] [timp] [motiv]");

    return 1;

    }

    if(PlayerInfo[playa][pMuted] == 0)

    {

    PlayerInfo[playa][pMuted] = 1;

    PlayerInfo[playa][pMuteTime] = time*60;

    printf("[server]: %s i-a dat mute lui %s pentru %d minute",sendername,  giveplayer ,time);

    format(string, sizeof(string), "[server]: Administratorul %s i-a dat mute lui %s pentru %d minute, Motiv %s",sendername ,giveplayer ,time,(result));

    SendClientMessageToAll(COLOR_LIGHTRED,string);

    }

    else

    {

    PlayerInfo[playa][pMuted] = 0;

    PlayerInfo[playa][pMuteTime] = 0;

    printf("[server]: %s i-a scos mute lui %s",sendername,  giveplayer);

    format(string, sizeof(string), "[server]: Administratorul %s i-a scos mute lui %s",sendername ,giveplayer);

    SendClientMessageToAll(COLOR_LIGHTRED,string);

    }

    }

    }

    }

    else

    {

    SendClientMessage(playerid, COLOR_GRAD1, "  Nu esti autorizat sa folosesti aceasta comanda.");

    }

    }

    return 1;

    }[/pawn]

  2. descriptionzcopy.png

    ? Pentru ca incurand ma voi retrage din tot ceea ce inseamna "Scripting SaMp" am decis sa postez acest GameMode

    ? GameMod-ul contine:

    * 51488 Linii

    * 952 Obiecte

    ? GameMod-ul este accesorizat cu:

    * 16 Factiuni

    * 2 Cluburi (NFS club & NRG Club)

    * War System (/startwar & /acceptwar)

    * Sistem de Masini Personale (v2.3)

    * Sali de Antremanete la factiuni

    * Porti la PD/FBI cu ENTER sau F

    * Kart Race

    * Derby Destruction

    * Factiunea Remorcari Auto (Tow Car Company)

    * V.I.P System (Cu o gama variata de comenzi)

    * (/n)ewbie chat

    * (/a)dmin chat

    * Chatul Administratorilor/Ajutatorilor si al Liderilor (/g)

    * DMV System (care consta intr-un test , Sala si Traseul)

    * Zombie Event

    * CT vs Terro Event

    * Event Supremacy Place

    * Mini eventuri (Deagle Event,Uzi Event,Molotov Event,Grenade Event si altele)

    * Tutorial sub Forma de textdraw (vedeti in poze)

    * Mapa modificata

    ? Acest GameMode este tradus in proportie de 95%

    ? Acest GameMode este inclus in seria <-  iSnake Scripts™  -> care contine o gama variata de FilterScripturi si GameModuri

    note.png

    ? Autor: iSnake (eu)

    ? Nume: Cruciatii RPG

    ? Version: v1.2

    ? Special Thanks To: PoKeM0oN

    ? Cateva poze

    Aici

    desy.png

    http://www.girlshare.ro/3331246.6

    Parola:

    [move]www.cruciatii.ro[/move]

    P.S: Stiu ca toti butii isi vor faceserver cu acest GameMode dar asta e Romania :))

  3. C:\DOCUME~1\ALEXAN~1\Desktop\NEWFOL~1\sZn.pwn(10014) : warning 235: public function lacks forward declaration (symbol "wartime")

    C:\DOCUME~1\ALEXAN~1\Desktop\NEWFOL~1\sZn.pwn(10034) : error 029: invalid expression, assumed zero

    C:\DOCUME~1\ALEXAN~1\Desktop\NEWFOL~1\sZn.pwn(10034) : warning 215: expression has no effect

    C:\DOCUME~1\ALEXAN~1\Desktop\NEWFOL~1\sZn.pwn(10034) : error 001: expected token: ";", but found ")"

    C:\DOCUME~1\ALEXAN~1\Desktop\NEWFOL~1\sZn.pwn(10034) : error 029: invalid expression, assumed zero

    C:\DOCUME~1\ALEXAN~1\Desktop\NEWFOL~1\sZn.pwn(10034) : fatal error 107: too many error messages on one line

    Compilation aborted.Pawn compiler 3.2.3664    Copyright © 1997-2006, ITB CompuPhase

    4 Errors.

    Linia -  GivePlayerMoney(i, +50000);

  4. Salutare ,am facut un war system , care functioneaza cam asa: sunt 2 aliante, Ballas - Mafia - VLA si Grove - Triads si LSV , unul din lideri da /startwar , iar alianta provocata da /acceptwar daca doreste sa accepte warul , apoi se pune un timer , de 30 minute, (durata warului) , cand se termina, apare cam asa:

    public wartime()

    {

    if(scoreteam1 > scoreteam2)

    {

                        SendClientMessageToAll(COLOR_WHITE, "{6EF83C}|____War Finished____|");

                        SendClientMessageToAll(COLOR_WHITE, "{F81414}Alianta {660099}Ballas - {99FFFF}Varrios Los Aztecas - {990033}The Mafia{F81414} a castigat warul");

                        //SendClientMessageToAll(COLOR_WHITE, "{6EF83C}Scor war: Ballas - VLA - TM vs Grove - LSV - TT : %d - %d  ", scoreteam1 , scoreteam2);

                        SendClientMessageToAll(COLOR_WHITE, "{F81414}All player on this aliances won 50.000 $, 5000 Mats, 100 Drugs.");

                        SendClientMessageToAll(COLOR_WHITE, "{6EF83C}|____War Finished____|");

                        scoreteam1 = 0;

            scoreteam2 = 0;

      }

    else if(scoreteam1 < scoreteam2)

    {

                        SendClientMessageToAll(COLOR_WHITE, "{6EF83C}|____War Finished____|");

                        SendClientMessageToAll(COLOR_WHITE, "{F81414}Alianta {006633}Grove Street - {CC9933}Los Santos Vagos - {663300}The Triads{F81414} a castigat warul");

                        //SendClientMessageToAll(COLOR_WHITE, "{6EF83C}Scor war: Grove - LSV - TT vs Ballas - VLA - TM : %d - %d  ", scoreteam2 , scoreteam1);

                        SendClientMessageToAll(COLOR_WHITE, "{F81414}All player on this aliances won 50.000 $, 5000 Mats, 100 Drugs.");

                        SendClientMessageToAll(COLOR_WHITE, "{6EF83C}|____War Finished____|");

                        scoreteam1 = 0;

            scoreteam2 = 0;

    }

      return 1;

            }

    Problema este urmatoarea, vreau sa fac , ca alianta castigatoare sa primeasca 50k , 5000 mats si 100 drugs , membrii aliantei castigatoare adica..

  5. Sub OnPlayerDeath pune asta:

    [pawn] if(PlayerInfo[playerid][pHeadValue] > 0)

    {

        if(IsPlayerConnected(killerid))

        {

        if(gTeam[killerid] == 1 || PlayerInfo[killerid][pLeader] == 8)

        {

            if(GoChase[killerid] == playerid)

            {

                ConsumingMoney[killerid] = 1;

    new killer[MAX_PLAYER_NAME];

    GetPlayerName(killerid, killer, sizeof(killer));

    GivePlayerMoney(killerid, PlayerInfo[playerid][pHeadValue]);

    format(string,128,"* {FFFFFF}Hitman {FFF1AF}%s {FFFFFF}a indeplinit contractul pe {6EF83C}%s {FFFFFF}si a primit {00C0FF}$%d",killer,name,PlayerInfo[playerid][pHeadValue]);

    SendFamilyMessage(8, COLOR_YELLOW, string);

    PlayerInfo[playerid][pHeadValue] = 0;

    GotHit[playerid] = 0;

    GetChased[playerid] = 999;

    GoChase[killerid] = 999;

    }

    }

    }

    }[/pawn]

  6. salut ,stiu ca nu se cer scripturi , dar sunt disperat , nu gasesc nicaieri :( , si nu stiu cum sa fac :( , eu am comanda dar nu merge ... am niste erori ...

    new Teamscore1;

    new Teamscore2;

    if(strcmp(cmd, "/startwar", true) == 0)

    {

            if(IsPlayerConnected(playerid))

            {

                if (PlayerInfo[playerid][pLeader] >= 5 || PlayerInfo[playerid][pLeader] >= 6 || PlayerInfo[playerid][pLeader] >= 15 || PlayerInfo[playerid][pLeader] >= 16 || PlayerInfo[playerid][pLeader] >= 17 || PlayerInfo[playerid][pLeader] >= 18)

            {

                  new x_startwar[128];//era 256

                x_startwar = strtok(cmdtext, idx);

                if(!strlen(x_startwar)) {

                  SendClientMessage(playerid,COLOR_GREY,"USAGE: /startwar [locatie]");

                  SendClientMessage(playerid,COLOR_GREY,"Locatii: GS/LS, BS/LS, JFH, BB, SB.");

                  return 1;

                }

                if(strcmp(x_startwar,"GS/LS",true) == 0)

                {

                  SetTimer("WARtime", 1200000, 0);

                    new hour,minuite;

                gettime(hour,minuite);

                FixHour(hour);

                GetPlayerName(playerid, sendername, sizeof(sendername));

                SendClientMessageToAll(COLOR_WHITE, "{6EF83C}|____War Started____|");

                format(string, sizeof(string), "By Leader: {FF8000}%s",sendername);

                SendClientMessageToAll(COLOR_WHITE,string);

                SendClientMessageToAll(COLOR_WHITE, "Zona: {F81414}GS/LS");

                SendClientMessageToAll(COLOR_WHITE, "Prize: {F81414}50.000 {33AA33}$ {F81414}5000 {33AA33}Mats {F81414}100 {33AA33}Drugs");

                format(string, sizeof(string), "War started at: {F81414}%d: %d", hour, minuite);

                SendClientMessageToAll(COLOR_WHITE,string);

                SendClientMessageToAll(COLOR_WHITE, "{6EF83C}|____War Started____|");

                }

                if(strcmp(x_startwar,"BS/LS",true) == 0)

                {

                  SetTimer("WARtime", 1200000, 0);

                    new hour,minuite;

                gettime(hour,minuite);

                FixHour(hour);

                GetPlayerName(playerid, sendername, sizeof(sendername));

                SendClientMessageToAll(COLOR_WHITE, "{6EF83C}|____War Started____|");

                format(string, sizeof(string), "By Leader: {FF8000}%s",sendername);

                SendClientMessageToAll(COLOR_WHITE,string);

                SendClientMessageToAll(COLOR_WHITE, "Zona: {F81414}BS/LS");

                SendClientMessageToAll(COLOR_WHITE, "Prize: {F81414}50.000 {33AA33}$ {F81414}5000 {33AA33}Mats {F81414}100 {33AA33}Drugs");

                format(string, sizeof(string), "War started at: {F81414}%d: %d", hour, minuite);

                SendClientMessageToAll(COLOR_WHITE,string);

                SendClientMessageToAll(COLOR_WHITE, "{6EF83C}|____War Started____|");

                }

                if(strcmp(x_startwar,"JFH",true) == 0)

                {

                  SetTimer("WARtime", 1200000, 0);

                    new hour,minuite;

                gettime(hour,minuite);

                FixHour(hour);

                GetPlayerName(playerid, sendername, sizeof(sendername));

                SendClientMessageToAll(COLOR_WHITE, "{6EF83C}|____War Started____|");

                format(string, sizeof(string), "By Leader: {FF8000}%s",sendername);

                SendClientMessageToAll(COLOR_WHITE,string);

                SendClientMessageToAll(COLOR_WHITE, "Zona: {F81414}Jeferson Hotel");

                SendClientMessageToAll(COLOR_WHITE, "Prize: {F81414}50.000 {33AA33}$ {F81414}5000 {33AA33}Mats {F81414}100 {33AA33}Drugs");

                format(string, sizeof(string), "War started at: {F81414}%d: %d", hour, minuite);

                SendClientMessageToAll(COLOR_WHITE,string);

                SendClientMessageToAll(COLOR_WHITE, "{6EF83C}|____War Started____|");

                }

                if(strcmp(x_startwar,"BB",true) == 0)

                {

                  SetTimer("WARtime", 1200000, 0);

                    new hour,minuite;

                gettime(hour,minuite);

                FixHour(hour);

                GetPlayerName(playerid, sendername, sizeof(sendername));

                SendClientMessageToAll(COLOR_WHITE, "{6EF83C}|____War Started____|");

                format(string, sizeof(string), "By Leader: {FF8000}%s",sendername);

                SendClientMessageToAll(COLOR_WHITE,string);

                SendClientMessageToAll(COLOR_WHITE, "Zona: {F81414}BlueBery");

                SendClientMessageToAll(COLOR_WHITE, "Prize: {F81414}50.000 {33AA33}$ {F81414}5000 {33AA33}Mats {F81414}100 {33AA33}Drugs");

                format(string, sizeof(string), "War started at: {F81414}%d: %d", hour, minuite);

                SendClientMessageToAll(COLOR_WHITE,string);

                SendClientMessageToAll(COLOR_WHITE, "{6EF83C}|____War Started____|");

                }

                if(strcmp(x_startwar,"SB",true) == 0)

                {

                  SetTimer("WARtime", 1200000, 0);

                    new hour,minuite;

                gettime(hour,minuite);

                FixHour(hour);

                GetPlayerName(playerid, sendername, sizeof(sendername));

                SendClientMessageToAll(COLOR_WHITE, "{6EF83C}|____War Started____|");

                format(string, sizeof(string), "By Leader: {FF8000}%s",sendername);

                SendClientMessageToAll(COLOR_WHITE,string);

                SendClientMessageToAll(COLOR_WHITE, "Zona: {F81414}Seville BLVD");

                SendClientMessageToAll(COLOR_WHITE, "Prize: {F81414}50.000 {33AA33}$ {F81414}5000 {33AA33}Mats {F81414}100 {33AA33}Drugs");

                format(string, sizeof(string), "War started at: {F81414}%d: %d", hour, minuite);

                SendClientMessageToAll(COLOR_WHITE,string);

                SendClientMessageToAll(COLOR_WHITE, "{6EF83C}|____War Started____|");

                }

                }

                else

                {

                  SendClientMessage(playerid, COLOR_GREY, "You are not a Leader or a gang/mafia Leader.");

                }

            }

          return 1;

    }

    public WARtime(playerid)

    {

          new string[128];//era 256

          new name[MAX_PLAYER_NAME];

          for(new i = 0; i < MAX_PLAYERS; i++)

        {

          if(IsPlayerConnected(i))

          {

              if(PlayerWaring != 0)

              {

                  if(IsPlayerConnected(WarWinner))

                  {

                      SendClientMessageToAll(COLOR_WHITE, "{6EF83C}|____War Finished____|");

                        SendClientMessageToAll(COLOR_WHITE, "{6EF83C}All player on this aliances won 50.000 $, 5000 Mats, 100 Drugs.");

                        GetPlayerName(WarWinner, name, sizeof(name));

                        format(string,sizeof(string), "** The best killer of this war is: {F81414}%s {FFFFFF}with {FF8000}%d {FFFFFF}kills **",name,WarWinnerKills);

                        SendClientMessageToAll(COLOR_WHITE, string);

                        format( string, 128, " %d | %d", ScoreTeam1, ScoreTeam2 );

                        SendClientMessageToAll(COLOR_WHITE, string);

                        SendClientMessageToAll(COLOR_WHITE, "{6EF83C}|____War Finished____|");

                }

            }

          }

        }

        return 1;

    }

    Intrebarea mea este cum rezolv erorile , multumesc anticipat

    Erorile:

    C:\DOCUME~1\ALEXAN~1\Desktop\GM\NEWFOL~1\NEWFOL~1\ NEWFOL~1\iSnake.pwn(8723) : warning 235: public function lacks forward declaration (symbol "WARtime")

    C:\DOCUME~1\ALEXAN~1\Desktop\GM\NEWFOL~1\NEWFOL~1\ NEWFOL~1\iSnake.pwn(8731) : error 017: undefined symbol "PlayerWaring"

    C:\DOCUME~1\ALEXAN~1\Desktop\GM\NEWFOL~1\NEWFOL~1\ NEWFOL~1\iSnake.pwn(8733) : error 017: undefined symbol "WarWinner"

    C:\DOCUME~1\ALEXAN~1\Desktop\GM\NEWFOL~1\NEWFOL~1\ NEWFOL~1\iSnake.pwn(8737) : error 017: undefined symbol "WarWinner"

    C:\DOCUME~1\ALEXAN~1\Desktop\GM\NEWFOL~1\NEWFOL~1\ NEWFOL~1\iSnake.pwn(873 : error 017: undefined symbol "WarWinnerKills"

    C:\DOCUME~1\ALEXAN~1\Desktop\GM\NEWFOL~1\NEWFOL~1\ NEWFOL~1\iSnake.pwn(8740) : error 017: undefined symbol "ScoreTeam1"

    C:\DOCUME~1\ALEXAN~1\Desktop\GM\NEWFOL~1\NEWFOL~1\ NEWFOL~1\iSnake.pwn(48160) : warning 203: symbol is never used: "Teamscore1"

    C:\DOCUME~1\ALEXAN~1\Desktop\GM\NEWFOL~1\NEWFOL~1\ NEWFOL~1\iSnake.pwn(48160) : warning 203: symbol is never used: "Teamscore2"

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.