Jump to content

MrBeNy

Uživatel
  • Příspěvků

    188
  • Registrován

  • Aktivní

Příspěvky posted by MrBeNy

  1. play":xp1l8p5s]Nemáš to zbytečně složité ?

     

    ale jinak do OnPlayerSpawn

    if(playerid == 0){

    SetPlayerPos(..);

    }else if(playerid == 1){

    SetPlayerPos(.....

    }else atd

     

    neni jedno jestly je to slozite nebo ne... me to takhle prijde prehledne ale nevim proc mi to dela takovou blbost

     

    -- ned 04. dub 2010 18:24:27 --

     

    play":xp1l8p5s]do OnPlayerRequestClass

    else if(classid == 18){
    GameTextForPlayer(playerid, "~b~BLUE", 2000, 5);
    gTeam[playerid] = TEAM_BLUE;
    }

     

    a pak OnPlayerRequestSpawn

     

    if(gTeam[playerid] == TEAM_BLUE){
    if(GetPlayerScore(playerid) < 2000 ){
    SendClientMessage(playerid,B_CERV,"[ POZOR ]Potřeba 2000 bodů!");
    }
    return 0;
    }

     

    a OnPlayerSpawn:

     

    if(gTeam[playerid] == TEAM_BLUE){
    SetPlayerColor(playerid,B_MODR);
    GivePlayerWeapon(playerid, 3, 1);
    GivePlayerWeapon(playerid, 27, 1000);
    GivePlayerWeapon(playerid, 24, 500);
    GivePlayerWeapon(playerid, 17, 25);
    GivePlayerWeapon(playerid, 34, 250);
    GivePlayerWeapon(playerid, 29, 1000);
    }

     

     

    jeste k tomuhle ted kdyz mam score 2400 sem si dal tak mi ten team nejde vzit...

  2. psal sem to hned na zacatku :d

     

    A pak mam jeste jeden problem s tim , ze kdyz mam ted udelane spawny podle ID ( jako ze ID 0 se spawne na spawn cislo 0) tak kdyz se pripoji novy hrac tak to kazdeho znovu portne na svuj spawn... jak mam udelat aby to neportovalo...

     

     if(IsPlayerConnected(0))
     {
     if (gTeam[playerid] == TEAM_Red)
     SetPlayerPos(0, 771.7010,-1334.5665,13.5403);
     }
    
     if(IsPlayerConnected(1))
     {
     if (gTeam[playerid] == TEAM_Red)
     SetPlayerPos(1, 769.0514,-1333.9725,13.5403);
     }

  3. play":vnudzy8c]do OnPlayerRequestClass

    else if(classid == 18){
    GameTextForPlayer(playerid, "~b~BLUE", 2000, 5);
    gTeam[playerid] = TEAM_BLUE;
    }

     

    a pak OnPlayerRequestSpawn

     

    if(gTeam[playerid] == TEAM_BLUE){
    if(GetPlayerScore(playerid) < 2000 ){
    SendClientMessage(playerid,B_CERV,"[ POZOR ]Potřeba 2000 bodů!");
    }
    return 0;
    }

     

    a OnPlayerSpawn:

     

    if(gTeam[playerid] == TEAM_BLUE){
    SetPlayerColor(playerid,B_MODR);
    GivePlayerWeapon(playerid, 3, 1);
    GivePlayerWeapon(playerid, 27, 1000);
    GivePlayerWeapon(playerid, 24, 500);
    GivePlayerWeapon(playerid, 17, 25);
    GivePlayerWeapon(playerid, 34, 250);
    GivePlayerWeapon(playerid, 29, 1000);
    }

     

    Diky to funguje perfektne , ale chci se zeptat kdyz si tam pridam

    SetPlayerPos(738.9073,-1373.5966,25.6922);
    

     : warning 213: tag mismatch
    : warning 202: number of arguments does not match definition

  4. if(playerid == 1) setplayerpos....

    if(playerid == 2) ..........

     

     

    else if(classid == 18)

    {

    if(GetPlayerScore(playerid) < 1999) return SCM(playerid,farba,"Ty si l*ma art]_KiLlMaN ta zase zabanova !");

    GameTextForPlayer(playerid, "~b~BLUE", 2000, 5);

    gTeam[playerid] = TEAM_BLUE;

    SendClientMessage(playerid,B_CERV,"[ POZOR ]Potřeba 2000 bodů!");

    TogglePlayerControllable(playerid,0);

    SetPlayerColor(playerid,B_MODR);

    GivePlayerWeapon(playerid, 3, 1);

    GivePlayerWeapon(playerid, 27, 1000);

    GivePlayerWeapon(playerid, 24, 500);

    GivePlayerWeapon(playerid, 17, 25);

    GivePlayerWeapon(playerid, 34, 250);

    GivePlayerWeapon(playerid, 29, 1000);

    }

     

     

    diky nwm proc ale ted mi to ignoruje vsechny prikazy...

    a jeste ke vsemu si ho porad muzu vzit ten team...

  5. Zdravim mam takovy problem udelal sem si teamy a mam team red a blue , red je bez bodu, a blue by mel byt za body presne receno za 2000 score ... ale jenze mi to pise ze nemam 2000 ale i tak mi to dovoli si ten team vzit... poradite nekdo ?

     

        else if(classid == 18)
      {
         GameTextForPlayer(playerid, "~b~BLUE", 2000, 5);
         gTeam[playerid] = TEAM_BLUE;
         if(GetPlayerScore(playerid) < 1999)
    {
         SendClientMessage(playerid,B_CERV,"[ POZOR ]Potřeba 2000 bodů!");
         TogglePlayerControllable(playerid,0);
         }
      SetPlayerColor(playerid,B_MODR);
    	GivePlayerWeapon(playerid, 3, 1);
    	GivePlayerWeapon(playerid, 27, 1000);
    	GivePlayerWeapon(playerid, 24, 500);
    	GivePlayerWeapon(playerid, 17, 25);
    	GivePlayerWeapon(playerid, 34, 250);
    	GivePlayerWeapon(playerid, 29, 1000);
      }

     

    A pak mam jeste jeden problem s tim , ze kdyz mam ted udelane spawny podle ID ( jako ze ID 1 se spawne na spawn cislo 1) tak kdyz se pripoji novy hrac tak to kazdeho znovu portne na svuj spawn... jak mam udelat aby to neportovalo...

×
×
  • Create New...