Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [UP:RP]El_Nino poslato Jul 23, 2013, 01:08:19 PRE PODNE

Naslov: [Pomoc] Oglas
Poruka od: [UP:RP]El_Nino poslato Jul 23, 2013, 01:08:19 PRE PODNE
Skripta koju koristim: UP
Detaljan opis problema: Sada kada stavis oglas pise samo broj i text ..kako bi sada da dodam jos da pise ime igraca koji napise oglas
Dio skripte:/
Naslov: Odg: [Pomoc] Oglas
Poruka od: youngdeal poslato Jul 23, 2013, 01:09:27 PRE PODNE
daj cmd oglas da ti napravim
Naslov: Odg: [Pomoc] Oglas
Poruka od: [UP:RP]El_Nino poslato Jul 23, 2013, 11:01:27 PRE PODNE
YCMD:oglas(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"UP:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    new result[256],string[256];
   if(!IsPlayerInRangeOfPoint(playerid, 2.0, 1782.4839,-1797.2479,-43.3141)) return SCM(playerid,-1,""SIVA"Niste na mestu davanja oglasa!");
    if(PlayerInfo[playerid][pLevel] < 3) return SCM(playerid, -1, ""SIVA"Morate biti level 3 za davanje oglasa!");
   if(sscanf(params, "s[100]", result)) return SCM(playerid,-1,  ""SPLAVA"UP:RP Pomoc | "BELA"/oglasi [tekst]");
    if(PlayerInfo[playerid][pNovacDzep] < 50) return SCM(playerid,-1,""SIVA"Za oglas vam treba 50$!");
    if(PlayerInfo[playerid][pMobilni] == 0) return SCM(playerid,-1,""SIVA"Nemate mobilni!");
    if(gettime() < toglas) return SCM(playerid, -1, ""SIVA"Oglas se moze koristiti svakih 60 sekundi!");
   new tekst1 = strlen(result); for(new i = 0; i<tekst1; i++){ if(IsNumeric(result)) result = '*' ;}
    g_NovacMinus(playerid, 50); toglas = gettime() + 60;
   format(string, sizeof(string), ""SPLAVA"Oglas | "ZUTA"Kontakt: "BELA"%d", PlayerInfo[playerid][pMobilni]);
   SCMTA(-1,string);
   format(string, sizeof(string), ""SPLAVA"Oglas | "ZUTA"Tekst: "BELA"%s", result);
   SCMTA(-1,string);
   GameTextForPlayer(playerid,"~w~Uspesno ste dali oglas za ~r~50$!",5000,3);
    return 1;
}
Naslov: Odg: [Pomoc] Oglas
Poruka od: youngdeal poslato Jul 23, 2013, 11:17:20 PRE PODNE
YCMD:oglas(playerid, params[], help)
{
    #pragma unused help
    new sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"UP:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    new result[256],string[256];
   if(!IsPlayerInRangeOfPoint(playerid, 2.0, 1782.4839,-1797.2479,-43.3141)) return SCM(playerid,-1,""SIVA"Niste na mestu davanja oglasa!");
    if(PlayerInfo[playerid][pLevel] < 3) return SCM(playerid, -1, ""SIVA"Morate biti level 3 za davanje oglasa!");
   if(sscanf(params, "s[100]", result)) return SCM(playerid,-1,  ""SPLAVA"UP:RP Pomoc | "BELA"/oglasi [tekst]");
    if(PlayerInfo[playerid][pNovacDzep] < 50) return SCM(playerid,-1,""SIVA"Za oglas vam treba 50$!");
    if(PlayerInfo[playerid][pMobilni] == 0) return SCM(playerid,-1,""SIVA"Nemate mobilni!");
    if(gettime() < toglas) return SCM(playerid, -1, ""SIVA"Oglas se moze koristiti svakih 60 sekundi!");
   new tekst1 = strlen(result); for(new i = 0; i<tekst1; i++){ if(IsNumeric(result)) result = '*' ;}
    g_NovacMinus(playerid, 50); toglas = gettime() + 60;
   format(string, sizeof(string), "Oglas | [Ime] %s [Kontakt]: %d", sendername, PlayerInfo[playerid][pMobilni]);
   SCMTA(-1,string);
   format(string, sizeof(string), ""SPLAVA"Oglas | "ZUTA"Tekst: "BELA"%s", result);
   SCMTA(-1,string);
   GameTextForPlayer(playerid,"~w~Uspesno ste dali oglas za ~r~50$!",5000,3);
    return 1;
}
Naslov: Odg: [Pomoc] Oglas
Poruka od: [UP:RP]El_Nino poslato Jul 23, 2013, 11:28:34 PRE PODNE
C:\Documents and Settings\www\Desktop\UPRP\UPRP\gamemodes\up-rp.pwn(12345) : warning 217: loose indentation
C:\Documents and Settings\www\Desktop\UPRP\UPRP\gamemodes\up-rp.pwn(12346) : warning 217: loose indentation
C:\Documents and Settings\www\Desktop\UPRP\UPRP\gamemodes\up-rp.pwn(12347) : warning 217: loose indentation
C:\Documents and Settings\www\Desktop\UPRP\UPRP\gamemodes\up-rp.pwn(12348) : warning 217: loose indentation
C:\Documents and Settings\www\Desktop\UPRP\UPRP\gamemodes\up-rp.pwn(12351) : warning 217: loose indentation
C:\Documents and Settings\www\Desktop\UPRP\UPRP\gamemodes\up-rp.pwn(12351) : error 033: array must be indexed (variable "result")
C:\Documents and Settings\www\Desktop\UPRP\UPRP\gamemodes\up-rp.pwn(12352) : warning 217: loose indentation
C:\Documents and Settings\www\Desktop\UPRP\UPRP\gamemodes\up-rp.pwn(12353) : warning 217: loose indentation
C:\Documents and Settings\www\Desktop\UPRP\UPRP\gamemodes\up-rp.pwn(12358) : warning 217: loose indentation
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
Naslov: Odg: [Pomoc] Oglas
Poruka od: youngdeal poslato Jul 23, 2013, 11:30:26 PRE PODNE
daj liniju
Naslov: Odg: [Pomoc] Oglas
Poruka od: [UP:RP]El_Nino poslato Jul 23, 2013, 11:34:39 PRE PODNE
Koju liniju ?
Naslov: Odg: [Pomoc] Oglas
Poruka od: youngdeal poslato Jul 23, 2013, 11:36:11 PRE PODNE
Citat: [BS:RP]El_Nino poslato Jul 23, 2013, 11:34:39 PRE PODNE
Koju liniju ?
pa gdje ti baca error jebem ga ja
Naslov: Odg: [Pomoc] Oglas
Poruka od: [UP:RP]El_Nino poslato Jul 23, 2013, 11:40:26 PRE PODNE
  if(!IsPlayerInRangeOfPoint(playerid, 2.0, 1782.4839,-1797.2479,-43.3141)) return SCM(playerid,-1,""SIVA"Niste na mestu davanja oglasa!");
    if(PlayerInfo[playerid][pLevel] < 3) return SCM(playerid, -1, ""SIVA"Morate biti level 3 za davanje oglasa!");
   if(sscanf(params, "s[100]", result)) return SCM(playerid,-1,  ""SPLAVA"UP:RP Pomoc | "BELA"/oglasi [tekst]");
    if(PlayerInfo[playerid][pNovacDzep] < 50) return SCM(playerid,-1,""SIVA"Za oglas vam treba 50$!");



   new tekst1 = strlen(result); for(new i = 0; i<tekst1; i++){ if(IsNumeric(result)) result = '*' ;}
    g_NovacMinus(playerid, 50); toglas = gettime() + 60;
   format(string, sizeof(string), "Oglas | [Ime] %s [Kontakt]: %d", sendername, PlayerInfo[playerid][pMobilni]);




  return 1;
Naslov: Odg: [Pomoc] Oglas
Poruka od: youngdeal poslato Jul 23, 2013, 11:46:56 PRE PODNE
YCMD:oglas(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"UP:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    new result[256],string[256];
new sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(!IsPlayerInRangeOfPoint(playerid, 2.0, 1782.4839,-1797.2479,-43.3141)) return SCM(playerid,-1,""SIVA"Niste na mestu davanja oglasa!");
    if(PlayerInfo[playerid][pLevel] < 3) return SCM(playerid, -1, ""SIVA"Morate biti level 3 za davanje oglasa!");
    if(sscanf(params, "s[100]", result)) return SCM(playerid,-1,  ""SPLAVA"UP:RP Pomoc | "BELA"/oglasi [tekst]");
    if(PlayerInfo[playerid][pNovacDzep] < 50) return SCM(playerid,-1,""SIVA"Za oglas vam treba 50$!");
    if(PlayerInfo[playerid][pMobilni] == 0) return SCM(playerid,-1,""SIVA"Nemate mobilni!");
    if(gettime() < toglas) return SCM(playerid, -1, ""SIVA"Oglas se moze koristiti svakih 60 sekundi!");
   new tekst1 = strlen(result); for(new i = 0; i<tekst1; i++){ if(IsNumeric(result)) result = '*' ;}
    g_NovacMinus(playerid, 50); toglas = gettime() + 60;
   format(string, sizeof(string), ""SPLAVA"Oglas |"ZUTA"Ime "BELA"%s "ZUTA"Kontakt: "BELA"%d", sendername,PlayerInfo[playerid][pMobilni]);
   SCMTA(-1,string);
   format(string, sizeof(string), ""SPLAVA"Oglas | "ZUTA"Tekst: "BELA"%s", result);
   SCMTA(-1,string);
   GameTextForPlayer(playerid,"~w~Uspesno ste dali oglas za ~r~50$!",5000,3);
    return 1;
}

cmd ce radit
Naslov: Odg: [Pomoc] Oglas
Poruka od: [UP:RP]El_Nino poslato Jul 23, 2013, 11:51:54 PRE PODNE
 new tekst1 = strlen(result); for(new i = 0; i<tekst1; i++){ if(IsNumeric(result)) result = '*' ;}
    g_NovacMinus(playerid, 50); toglas = gettime() + 60;
   format(string, sizeof(string), ""SPLAVA"Oglas |"ZUTA"Ime "BELA"%s "ZUTA"Kontakt: "BELA"%d", sendername,PlayerInfo[playerid][pMobilni]);

return 1;


to izbaci za eror
Naslov: Odg: [Pomoc] Oglas
Poruka od: youngdeal poslato Jul 23, 2013, 11:55:42 PRE PODNE
koji error i daj mi tacnu liniju
Naslov: Odg: [Pomoc] Oglas
Poruka od: [UP:RP]El_Nino poslato Jul 23, 2013, 11:57:00 PRE PODNE
C:\Documents and Settings\www\Desktop\UPRP\UPRP\gamemodes\up-rp.pwn(12351) : warning 217: loose indentation
C:\Documents and Settings\www\Desktop\UPRP\UPRP\gamemodes\up-rp.pwn(12351) : error 033: array must be indexed (variable "result")
C:\Documents and Settings\www\Desktop\UPRP\UPRP\gamemodes\up-rp.pwn(12352) : warning 217: loose indentation
C:\Documents and Settings\www\Desktop\UPRP\UPRP\gamemodes\up-rp.pwn(12353) : warning 217: loose indentation
C:\Documents and Settings\www\Desktop\UPRP\UPRP\gamemodes\up-rp.pwn(12358) : warning 217: loose indentation
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
Naslov: Odg: [Pomoc] Oglas
Poruka od: youngdeal poslato Jul 23, 2013, 12:00:24 POSLE PODNE
dodaj me na skype adis968 da nebi spamali ovde znam sta je problem...
Naslov: Odg: [Pomoc] Oglas
Poruka od: [UP:RP]El_Nino poslato Jul 23, 2013, 12:01:48 POSLE PODNE
Evo dodao sam te