Skripta koju koristim:MOJA
Detaljan opis problema:Radio sam aukciju i izbacuje mi ovo
[pawn](5515) : error 029: invalid expression, assumed zero
(5530) : error 029: invalid expression, assumed zero
(5530) : warning 215: expression has no effect
(5530) : error 001: expected token: ";", but found "new"
(5530) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.[/pawn]
Dio skripte:stock [pawn]Podesi_Aukcije(vrsta)
{
new asd[170], dsa[1700];
if(vrsta == AUKCIJE_KREIRAJ)
{
format(asd,sizeof(asd), "[ AUKCIJE ]\n");
strcat(dsa, asd);
for(new au_id = 0; au_id < MAX_AUKCIJA; au_id++)
{
AukcijaInfo[au_id][a_Kreirana] = false;
strmid(AukcijaInfo[au_id][a_Prodaja], "Nema", 0, strlen("Nema"), 255);
AukcijaInfo[au_id][a_Telefon] = 0;
strmid(AukcijaInfo[au_id][a_Adresa], "Nema", 0, strlen("Nema"), 255);
strmid(AukcijaInfo[au_id][a_Ime], "Nema", 0, strlen("Nema"), 255);
AukcijaInfo[au_id][a_Cijena] = 0;
format(a_string,sizeof(a_string), ""BELA"[%d - /aukcija] Aukcija - Ime: %s - Prodaje: %s - Adresa: %s - Telefon: %d - Cijena: > %d$\n", au_id, AukcijaInfo[au_id][a_Ime], AukcijaInfo[au_id][a_Prodaja], AukcijaInfo[au_id][a_Adresa], AukcijaInfo[au_id][a_Telefon], AukcijaInfo[au_id][a_Cijena]);
strcat(dsa, asd);
}
Aukcije_3D = CreateDynamic3DTextLabel(dsa, 0x1D9F00AA, 1470.9277,-1177.6154,23.9229+0.3, 25.0,_,_,_, -1, -1,_,_);
CreateDynamicPickup(19134, 1, 1470.9277,-1177.6154,23.9229);
}
else if(vrsta == AUKCIJE_UPDATE)
{
format(asd,sizeof(asd), ""BELA"[ AUKCIJE ]\n");
strcat(dsa, asd);
for(new au_id = 0; au_id < MAX_AUKCIJA; au_id++)
{
format(asd,sizeof(asd), ""BELA"[%d - /aukcija] Aukcija - Ime: %s - Prodaje: %s - Adresa: %s - Telefon: %d - Cijena: > %d$\n", au_id, AukcijaInfo[au_id][a_Ime], AukcijaInfo[au_id][a_Prodaja], AukcijaInfo[au_id][a_Adresa], AukcijaInfo[au_id][a_Telefon], AukcijaInfo[au_id][a_Cijena]);
strcat(dsa, asd);
}
UpdateDynamic3DTextLabelText(Aukcije_3D, 0x1D9F00AA, dsa);
}
else if(vrsta == AUKCIJE_RESTART)
{
format(asd,sizeof(asd), ""BELA"[ AUKCIJE ]\n");
strcat(dsa, asd);
for(new au_id = 0; au_id < MAX_AUKCIJA; au_id++)
{
AukcijaInfo[au_id][a_Kreirana] = false;
strmid(AukcijaInfo[au_id][a_Prodaja], "Nema", 0, strlen("Nema"), 255);
AukcijaInfo[au_id][a_Telefon] = 0;
strmid(AukcijaInfo[au_id][a_Adresa], "Nema", 0, strlen("Nema"), 255);
strmid(AukcijaInfo[au_id][a_Ime], "Nema", 0, strlen("Nema"), 255);
AukcijaInfo[au_id][a_Cijena] = 0;
format(asd,sizeof(asd), ""BELA"[%d - /aukcija] Aukcija - Ime: %s - Prodaje: %s - Adresa: %s - Telefon: %d - Cijena: > %d$\n", au_id, AukcijaInfo[au_id][a_Ime], AukcijaInfo[au_id][a_Prodaja], AukcijaInfo[au_id][a_Adresa], AukcijaInfo[au_id][a_Telefon], AukcijaInfo[au_id][a_Cijena]);
strcat(dsa, asd);
}
UpdateDynamic3DTextLabelText(Aukcije_3D, 0x1D9F00AA, dsa);
SCMTA(-1, ""PPLAVA"Aukcije | "BELA"Sva mesta za aukcije su oslobodjena (/aukcija).");
}
return 1;
}
[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno):
daj liniju 5515 i 5530
linija 5515: [pawn]stock ImeNaAukcijama(playerid)[/pawn]
linija 5530: [pawn]new asd[170], dsa[1700];[/pawn]
aha, daj mi onda koda od gore jos tj daj jos 100 linija koje su prije 5515linije
ovo?
[pawn]#define MAX_AUKCIJA 10
#define AUKCIJE_KREIRAJ 1
#define AUKCIJE_UPDATE 2
#define AUKCIJE_RESTART 3
enum aukcije
{
bool:a_Kreirana,
a_Prodaja[14],
a_Telefon,
a_Adresa[20],
a_Ime[MAX_PLAYER_NAME],
a_Cijena
};
new AukcijaInfo[MAX_AUKCIJA][aukcije];
new Text3D:Aukcije_3D;
[/pawn]
Posalji stock ImeNaAukcijama
[pawn]stock ImeNaAukcijama(playerid)
{
for(new au_id = 0; au_id < MAX_AUKCIJA; au_id++)
{
if(AukcijaInfo[au_id][a_Kreirana] == true)
{
if(strcmp(AukcijaInfo[au_id][a_Ime], GetName(playerid), true) == 0) return 1;
}
else continue;
}
return 0;
}[/pawn]
Tosicu ;D ima li te xD
Gde ga pozivas?
Citat: AlienWare95 poslato Mart 09, 2017, 22:58:30 POSLE PODNE
[pawn]stock ImeNaAukcijama(playerid)
{
for(new au_id = 0; au_id < MAX_AUKCIJA; au_id++)
{
if(AukcijaInfo[au_id][a_Kreirana] == true)
{
if(strcmp(AukcijaInfo[au_id][a_Ime], GetName(playerid), true) == 0) return 1;
}
else continue;
}
return 0;
}[/pawn]
msm tebra videli ima li sta od ovoga? msm imal pomoci?
Pa rekao sam ti sta da das
evo ti pastebin cele aukcije na pp