Započeo BloOm3R!
•26. Feb. 2011.[pomoc]/fill komanda
1,623
pregleda
17
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
627
Postovi:
149
Teme:
Pridružio se:Feb. 2010
26. Feb. 2011.
Skripta koju koristim:GF
Detaljan opis problema:Zanima me kako da sa komande /fill kod benze napravim da mogu odabrat kolicinu goriva pokusavao sam al nece...moze li mi netko dat svoju ili pomoc sa ovom kako da to napravim.
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema:Zanima me kako da sa komande /fill kod benze napravim da mogu odabrat kolicinu goriva pokusavao sam al nece...moze li mi netko dat svoju ili pomoc sa ovom kako da to napravim.
Dio skripte:
Quote
if(strcmp(cmd, "/fill", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(IsAtGasStation(playerid))
{
GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~Punenje vozila, molim pricekajte",2000,3);
SetTimer("Fillup",RefuelWait,0);
Refueling = 1;
}
else
{
SendClientMessage(playerid,COLOR_GREY," Niste na benzinskoj stanici!");
}
}
return 1;
}
{
if(IsPlayerConnected(playerid))
{
if(IsAtGasStation(playerid))
{
GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~Punenje vozila, molim pricekajte",2000,3);
SetTimer("Fillup",RefuelWait,0);
Refueling = 1;
}
else
{
SendClientMessage(playerid,COLOR_GREY," Niste na benzinskoj stanici!");
}
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
26. Feb. 2011.
dodaj ovo tmp = strtok(cmdtext, idx);
para1 = ReturnUser(tmp);
kolicina = strvalEx(tmp);
i nemoze ti biti refuleing nego trebas napraviti nesto kao npr Gorivo = kolicina;
para1 = ReturnUser(tmp);
kolicina = strvalEx(tmp);
i nemoze ti biti refuleing nego trebas napraviti nesto kao npr Gorivo = kolicina;
26. Feb. 2011.
Quote from February 26, 2011, 12:08 pm:
dodaj ovo tmp = strtok(cmdtext, idx);
para1 = ReturnUser(tmp);
kolicina = strvalEx(tmp);
i nemoze ti biti refuleing nego trebas napraviti nesto kao npr Gorivo = kolicina;
para1 = ReturnUser(tmp);
kolicina = strvalEx(tmp);
i nemoze ti biti refuleing nego trebas napraviti nesto kao npr Gorivo = kolicina;
26. Feb. 2011.
jao none ala lupas gluposti, jel mu u komandi postoji negde tmp ili para1 ili kolicina?
nepstoji zato ovo netreba ubaciti jer mu nece za nista trebati
nepstoji zato ovo netreba ubaciti jer mu nece za nista trebati
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
123
Postovi:
8
Teme:
Pridružio se:Feb. 2011
26. Feb. 2011.
Evo vam... Nezz radi li, za ovo vam treba sscanf2 plugin i zcmd
CMD:fill(playerid, params[])
{
new gorivo, string, vozilo = GetPlayerVehicleID(playerid);
if(sscanf(params, "d", gorivo))
{
SCM(playerid, COLOR_GREY, "INFO: /fill - cijena po litru 3$");
return 1;
}
else
{
if(IsPlayerInVehicle(playerid, vozilo) && IsAtGasStation(playerid))
{
if(Gas == GasMax)
{
SendClientMessage( playerid, WHITE, "Rezervoar je pun!" );
return 1;
}
Gas += gorivo;
if(Gas > 100)
{
Gas = 100
}
format(string,sizeof(string),"* Vozilo napunjeno, za $%d.",gorivo*3);
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
GivePlayerCash(playerid, -gorivo*3);
}
else return SCM(playerid, COLOR_RED, "Nisi u vozilu!");
}
return 1;
}Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
123
Postovi:
8
Teme:
Pridružio se:Feb. 2011
26. Feb. 2011.
evo ti u strcmp... nisam testao ali trebalo bi da radi
if(strcmp(cmd, "/fill", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SCM(playerid, COLOR_GRAD1, "INFO: /fill - cijena po litru 3$");
return 1;
}
gorivo = strval(tmp);
if(IsPlayerInVehicle(playerid, vozilo) && IsAtGasStation(playerid))
{
if(Gas == GasMax)
{
SendClientMessage( playerid, WHITE, "Rezervoar je pun!" );
return 1;
}
Gas += gorivo;
if(Gas > 100)
{
Gas = 100
}
format(string,sizeof(string),"* Vozilo napunjeno, za $%d.",gorivo*3);
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
GivePlayerCash(playerid, -gorivo*3);
}
else return SCM(playerid,COLOR_GREY," Niste na benzinskoj stanici ili nisi u vozilu!");
}
return 1;
}Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
627
Postovi:
149
Teme:
Pridružio se:Feb. 2010
26. Feb. 2011.
WARNINGI 😄
KOMANDA
zasto je sad to xD...
Quote
C:\Users\Administrator\Desktop\CM-RP V2.5\CROATIAN MAFIA ROLEPLAY V2.5 BETA\gamemodes\CMv2.5.pwn(27535) : warning 213: tag mismatch
C:\Users\Administrator\Desktop\CM-RP V2.5\CROATIAN MAFIA ROLEPLAY V2.5 BETA\gamemodes\CMv2.5.pwn(27542) : warning 213: tag mismatch
C:\Users\Administrator\Desktop\CM-RP V2.5\CROATIAN MAFIA ROLEPLAY V2.5 BETA\gamemodes\CMv2.5.pwn(27547) : warning 217: loose indentation
C:\Users\Administrator\Desktop\CM-RP V2.5\CROATIAN MAFIA ROLEPLAY V2.5 BETA\gamemodes\CMv2.5.pwn(27547) : warning 213: tag mismatch
C:\Users\Administrator\Desktop\CM-RP V2.5\CROATIAN MAFIA ROLEPLAY V2.5 BETA\gamemodes\CMv2.5.pwn(27549) : warning 213: tag mismatch
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Warnings.
C:\Users\Administrator\Desktop\CM-RP V2.5\CROATIAN MAFIA ROLEPLAY V2.5 BETA\gamemodes\CMv2.5.pwn(27542) : warning 213: tag mismatch
C:\Users\Administrator\Desktop\CM-RP V2.5\CROATIAN MAFIA ROLEPLAY V2.5 BETA\gamemodes\CMv2.5.pwn(27547) : warning 217: loose indentation
C:\Users\Administrator\Desktop\CM-RP V2.5\CROATIAN MAFIA ROLEPLAY V2.5 BETA\gamemodes\CMv2.5.pwn(27547) : warning 213: tag mismatch
C:\Users\Administrator\Desktop\CM-RP V2.5\CROATIAN MAFIA ROLEPLAY V2.5 BETA\gamemodes\CMv2.5.pwn(27549) : warning 213: tag mismatch
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Warnings.
KOMANDA
Quote
if(strcmp(cmd, "/tankaj", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new vozilo = GetPlayerVehicleID(playerid);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SCM(playerid, COLOR_INFO, ": /fill - cijena po litru 3$");
}
gorivo = strval(tmp);
if(IsPlayerInVehicle(playerid, vozilo) && IsAtGasStation(playerid))
{
if(Gas == GasMax)
{
SendClientMessage(playerid,COLOR_PLAVA, "Rezervoar je pun!");
}
Gas += gorivo;
if(Gas > 100)
{
Gas = 100;
}
format(string,sizeof(string),"Vozilo napunjeno,za $%d.",gorivo*3);
SendClientMessage(playerid,COLOR_PLAVA,string);
GivePlayerMoney(playerid, -gorivo*3);
}
else
{
SCM(playerid,COLOR_GREY,"Niste na benzinskoj stanici ili nisi u vozilu!");
}
}
}
{
if(IsPlayerConnected(playerid))
{
new vozilo = GetPlayerVehicleID(playerid);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SCM(playerid, COLOR_INFO, ": /fill - cijena po litru 3$");
}
gorivo = strval(tmp);
if(IsPlayerInVehicle(playerid, vozilo) && IsAtGasStation(playerid))
{
if(Gas == GasMax)
{
SendClientMessage(playerid,COLOR_PLAVA, "Rezervoar je pun!");
}
Gas += gorivo;
if(Gas > 100)
{
Gas = 100;
}
format(string,sizeof(string),"Vozilo napunjeno,za $%d.",gorivo*3);
SendClientMessage(playerid,COLOR_PLAVA,string);
GivePlayerMoney(playerid, -gorivo*3);
}
else
{
SCM(playerid,COLOR_GREY,"Niste na benzinskoj stanici ili nisi u vozilu!");
}
}
}
zasto je sad to xD...
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
311
Postovi:
52
Teme:
Pridružio se:Jan. 2011
27. Feb. 2011.
Balkan Underground\gamemodes\balkan-underground.pwn(43002) : error 017: undefined symbol "gorivo"
Balkan Underground\gamemodes\balkan-underground.pwn(43003) : error 017: undefined symbol "vozilo"
Balkan Underground\gamemodes\balkan-underground.pwn(43005) : error 017: undefined symbol "vozilo"
Balkan Underground\gamemodes\balkan-underground.pwn(43010) : error 017: undefined symbol "vozilo"
Balkan Underground\gamemodes\balkan-underground.pwn(43011) : error 017: undefined symbol "vozilo"
Balkan Underground\gamemodes\balkan-underground.pwn(43013) : error 017: undefined symbol "vozilo"
Balkan Underground\gamemodes\balkan-underground.pwn(43015) : error 017: undefined symbol "gorivo"
Balkan Underground\gamemodes\balkan-underground.pwn(43017) : error 017: undefined symbol "GivePlayerCash"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
8 Errors.
kako da popravim ove erore
evo komande
if(strcmp(cmd, "/fill", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "INFO: /fill - cijena po litru 3$");
return 1;
}
gorivo = strval(tmp);
if(IsPlayerInVehicle(playerid, vozilo) && IsAtGasStation(playerid))
{
if(Gas == GasMax)
{
SendClientMessage( playerid,COLOR_WHITE, "Rezervoar je pun!" );
return 1;
}
Gas += gorivo;
if(Gas > 100)
{
Gas = 100
}
format(string,sizeof(string),"* Vozilo napunjeno, za $%d.",gorivo*3);
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
GivePlayerCash(playerid, -gorivo*3);
}
else return SendClientMessage(playerid,COLOR_GREY," Niste na benzinskoj stanici ili nisi u vozilu!");
}
return 1;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava