Wysłany: 2013-11-23, 15:49
GaCeL
Wiek: 33 Na forum: 5593 dni Posty: 197
Nick w MP: GaCeL
Piwa : 96
Witajcie mam taki kod:
Kod:
dini_Set(KOSZE, Player(playerid), "1");
i jak zrobi? aby dodawa?o 1 a nie ustawia?o .
Wysłany: 2013-11-23, 16:07
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
Ju? dawno nie u?ywa?em DINI , ale co? jeszcze pami?tam Sprawd? ten kod:
Kod: dini_Set(KOSZE, Player(playerid), dini_Int(KOSZE, Player(playerid))+1);
Wysłany: 2013-11-23, 16:12
GaCeL
Wiek: 33 Na forum: 5593 dni Posty: 197
Nick w MP: GaCeL
Piwa : 96
Kod: error 035: argument type mismatch (argument 3)
a i jeszcze jedno:
mam taki kod na respawn aut:
Kod: for(new v=0;v<MAX_VEHICLES;v++) {
if(!IsVehicleInUse(v)) SetVehicleToRespawn(v);
new VID;
new FillUpz;
//new string[256];
VID = GetPlayerVehicleID(v);
FillUpz = GasZwykly - Gas[VID];
Gas[VID] += FillUpz;
FillUpz = FillUpz * 1;
new i;
BrakPaliwa[i] = 0;
SendClientMessageToAll(COLOR_RED, "Nast?pi? respawn aut! Nast?pny za 30 minut!");
}
i respawnuje u?ywane naczepy jak to zmieni? ?eby nie respawnowa?o ich?
Wysłany: 2013-11-23, 16:22
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
Kod: dini_IntSet(KOSZE, PlayerName(playerid), dini_Int(KOSZE, PlayerName(playerid))+1);
A co do 2 to:
Kod: forward RespawnVehicles();
public RespawnVehicles()
{
for(new v=0;v<MAX_VEHICLES;v++) {
if(!IsVehicleInUse(v)) SetVehicleToRespawn(v);
new bool:Uzywany[MAX_VEHICLES]=false,v;//zmienne
for(new i=0; i<MAX_PLAYERS; i++)//p?tla na graczy
{
if(IsPlayerInAnyVehicle(i))//sprawdzanie warunku czy gracz siedzi w poje?dzie
{
v=GetPlayerVehicleID(i);//pobieranie id pojazdu
Uzywany[v]=true;//przypisanie true
if(IsTrailerAttachedToVehicle(v)) Uzywany[GetVehicleTrailer(v)]=true;
}
}
new VID;
new FillUpz;
//new string[256];
VID = GetPlayerVehicleID(v);
FillUpz = GasZwykly - Gas[VID];
Gas[VID] += FillUpz;
FillUpz = FillUpz * 1;
new i;
BrakPaliwa[i] = 0;
SendClientMessageToAll(COLOR_RED, "Nast?pi? respawn aut! Nast?pny za 30 minut!");
}
return 1;
}
Wysłany: 2013-11-23, 16:30
GaCeL
Wiek: 33 Na forum: 5593 dni Posty: 197
Nick w MP: GaCeL
Piwa : 96
dalej naczepe u?ywan? respawnuje
a jak sprawdzi? ile wynosi ta liczba w if?
Wysłany: 2013-11-23, 16:37
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
"gacel112" napisał/a :a jak sprawdzi? ile wynosi ta liczba w if?
W tym momencie chodzi Ci o kod z dodawaniem ?
Ostatnio zmieniony przez Sillence 2013-11-23, 16:47, w całości zmieniany 1 raz
Wysłany: 2013-11-23, 16:44
GaCeL
Wiek: 33 Na forum: 5593 dni Posty: 197
Nick w MP: GaCeL
Piwa : 96
chodzi o to ?e np mam warunek ?e je?li ta liczba kt?ra dodaje poprzez tamten kod wynosi 5 to nie mog? ju? komendy wpisywa?
Wysłany: 2013-11-23, 16:47
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
W takim razie:
Kod: new zmienna = dini_Int(KOSZE, PlayerName(playerid));
if(zmienna == 5)
{
//Co? si? wykonuje, w tym przypadku blokada
return 1;
}
Wysłany: 2013-11-23, 17:00
GaCeL
Wiek: 33 Na forum: 5593 dni Posty: 197
Nick w MP: GaCeL
Piwa : 96
a co z tym respawnem dalej respawni naczepe
Wysłany: 2013-11-24, 15:41
paskal
gtaoffline.pl
Wiek: 29 Na forum: 5643 dni Posty: 242
Piwa : 341
gacel112 , co chodzi o respawn bez naczep to spr?buj
u?y? tej komendy:
Kod: if(strcmp(cmdtext, "/resp", true) == 0 && IsPlayerAdmin(playerid))
{
for(new v=0;v<MAX_VEHICLES;v++)
{
new vmodel = GetVehicleModel(v);
if(!IsVehicleInUse(v) && vmodel != 435 && vmodel != 450 && vmodel != 584 && vmodel != 591) SetVehicleToRespawn(v);
}
SendClientMessageToAll(-1, "SERVER: Wszystkie nie u?ywane pojazdy (opr?cz naczep) wr?ci?y na miejsce spawnu!");
print("Wszystkie nieu?ywane pojazdy zosta?y zrespawnowane!");
return 1;
}
P.S Je?eli masz error z "IsVehicleInUse" to daj to lu?no do mapy:
Kod: IsVehicleInUse(vehicleid){
new temp;
for(new i=0;i<200;i++){
if(IsPlayerConnected(i) && IsPlayerInVehicle(i, vehicleid) && GetPlayerState(i)==PLAYER_STATE_DRIVER){
temp++;
}
}
if(temp > 0){ return true; } else return false;
}
Tagi: dodawanie :: pliku :: dini
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: