mozel mi ko reci gdje grijesim

Započeo MosT_WanteD, Jul 21, 2010, 21:46:42 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

ocu da napravim dm zonu 1v1 ev kak to kod mene izgleda ali uvkek kad idem ono spremy u pawnu izbaci mi send eror report  i dontsend i onga kad upalim server dode sam jedan dio skripte
ev kak sam to ja napisao
//------1v1-----/
   if(strcmp(cmdtext, "/1vs1", true) == 0)
       {
         SendClientMessageToAll(, "%s je napisao /dm");
         GivePlayerWeapon(playerid, 26, 500);
         GivePlayerWeapon(playerid, 31, 500);
         SendClientMessage(playerid,,"Dobio si uzi i shootgun zato jer si napisao /1vs1, sretno u borbi!");
       new cartype = GetPlayerVehicleID(playerid);
       SetPlayerInterior(playerid,0);
         if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
          {
          SetPlayerPos(playerid,1396.5564,1246.1956,1039.8672);
          }
         else if(IsPlayerInVehicle(playerid, cartype) == 1)
         {
         SetVehiclePos(cartype,1396.5564,1246.1956,1039.8672);
         SetVehicleZAngle(cartype,30.6101);
         }
         else
         {
         SetPlayerPos(playerid,1396.5564,1246.1956,1039.8672);
         }
          GameTextForPlayer(playerid,"dobro dosli u DM arenu",2500,3);
          return 1;
      }
         return 0;
   }
LOL

Citat: Ahmed poslato Jul 21, 2010, 21:46:42 POSLE PODNE
ocu da napravim dm zonu 1v1 ev kak to kod mene izgleda ali uvkek kad idem ono spremy u pawnu izbaci mi send eror report  i dontsend i onga kad upalim server dode sam jedan dio skripte
ev kak sam to ja napisao
//------1v1-----/
  if(strcmp(cmdtext, "/1vs1", true) == 0)
      {
        SendClientMessageToAll(, "%s je napisao /dm");
        GivePlayerWeapon(playerid, 26, 500);
        GivePlayerWeapon(playerid, 31, 500);
        SendClientMessage(playerid,,"Dobio si uzi i shootgun zato jer si napisao /1vs1, sretno u borbi!");
       new cartype = GetPlayerVehicleID(playerid);
       SetPlayerInterior(playerid,0);
        if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
         {
         SetPlayerPos(playerid,1396.5564,1246.1956,1039.8672);
         }
        else if(IsPlayerInVehicle(playerid, cartype) == 1)
        {
        SetVehiclePos(cartype,1396.5564,1246.1956,1039.8672);
        SetVehicleZAngle(cartype,30.6101);
        }
        else
        {
        SetPlayerPos(playerid,1396.5564,1246.1956,1039.8672);
        }
         GameTextForPlayer(playerid,"dobro dosli u DM arenu",2500,3);
         return 1;
     }
        return 0;
  }

Nije spremy nego compile. Moras cekati duze vrjeme i nemoj mrdat misa jer imas veliki GM, a ako je FS, onda neznam ;-)

edit;

ubuduce za codeove koristi CODE (ovako):

BlaBla(playerid,fjdhgfdugfud);
}else{
fhdhghf
}


Poslednja Izmena: Jul 21, 2010, 22:07:59 POSLE PODNE od BloodMaster(Viky)

ma veliko je to 20000 bez toga ali nez sere nes
LOL

vidi gdje si pogrješio:

SendClientMessageToAll(, "%s je napisao /dm");

a treba ici:

SendClientMessageToAll(playerid,COLOR_RED,"Netko je napisao /1vs1");

Umjesto %s  sam stavio NETKO, jer nigdje nevidim GetPlayerName :S

e druze ad sam te na msn aj udi pa mi to detaljnije objasni ak imas tw mos mi preko njega ak ti nije sta :-*
LOL

Nije ti valjalo jer si imao 1 return visak te zagrada i to je vec bilo dosta da sve unisti a ostalo istotako na SendClientMessageToAll i onda bezveze stavljas %s kad se nis nece desit -.- al eto rjesio sam ti sve valja komanda ispise se da se potao i ko se portao nema errora ni warringa ... malo dodao texta i eto dole ti je kod ...


http://pastebin.com/AghLEFPD


Nisam tjeo u code jer bi ti izbacilo warring ... da neotvaras novu temu bezveze  :P
Poslednja Izmena: Jul 22, 2010, 00:24:23 PRE PODNE od [SampArena]Deo
Mape:

))-((

Filescripte:

Dexy's Speedo/Fuel

Gamemodes:

))-((




SampArena FOREVER <3


probao sam ali opet isto izbaci mi pawno send eror report dont send i kad idem dont send onda mi pise ovo Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase i kad ocu upalit server u ono crno mi dode samo jedan dio skripte i kad udem na server pise server didn not respond
LOL

valja ja sam testao ... izbrisi to svoje stavi moje ... nemoj nis dirat samo stavi i valjat ce
Mape:

))-((

Filescripte:

Dexy's Speedo/Fuel

Gamemodes:

))-((




SampArena FOREVER <3



aj daj kod di si to stavio ... 100% si nes zeno oped -.-
Mape:

))-((

Filescripte:

Dexy's Speedo/Fuel

Gamemodes:

))-((




SampArena FOREVER <3


pa oso na kraj skripte i samo ono nalijepio
LOL

ne omg ... :D  idi ctrl + f nadi onplayercommandtext i zaljepi ispod toga mislim u to
public OnPlayerCommandText
{
laallaa tu paste ... kuzis?
}
Mape:

))-((

Filescripte:

Dexy's Speedo/Fuel

Gamemodes:

))-((




SampArena FOREVER <3


PROBAO SAM DRUZE ALI NECE AD SAM TE NA MSN AK TI NIJE STA MOS MI PREKO TEAMWIEWERA NAPRAVIT :-[
LOL

black_dota

omg stavis ispod

public OnPlayerCommandText
{
//========================[1VS1 Zona]===============================/
    if(strcmp(cmd, "/1vs1", true) == 0)
    {
        new hmm[MAX_PLAYER_NAME];
        GetPlayerName(playerid, hmm, sizeof(hmm));
        SendClientMessageToAll(COLOR_RED, " --------------[Ime Servera 1v1 Arena]--------------- ");
        format(string, sizeof(string), "Igrac %s se portao na 1vs1 !", hmm);
SendClientMessageToAll(COLOR_GREEN, string);
        GivePlayerWeapon(playerid, 26, 500);
        GivePlayerWeapon(playerid, 31, 500);
        SendClientMessage(playerid, COLOR_GREEN,"Dobili si uzi i shootgun zato jer si napisao /1vs1, sretno u borbi! ");
        new cartype = GetPlayerVehicleID(playerid);
        SetPlayerInterior(playerid,0);
        if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        {
            SetPlayerPos(playerid, 1396.5564, 1246.1956, 1039.8672);
        }
        else if(IsPlayerInVehicle(playerid, cartype) == 1)
        {
            SetVehiclePos(cartype, 1396.5564, 1246.1956, 1039.8672);
            SetVehicleZAngle(cartype, 30.6101);
        }
             else
        {
             SetPlayerPos(playerid,1396.5564,1246.1956,1039.8672);
             GameTextForPlayer(playerid,"Dobro dosli u DM arenu", 2500, 3);
}
  return 1;
    }
:)