0
Bebras prieš 10 metų
Kažkokia keista išvaizda... Kažkaip man atrodo kad čia balandžio pirmosios pokštas..
0
Bebras prieš 10 metų
Pridedi print ir žiūri kuris paskutinis bus, pamatęs rašai čia.
YCMD:ieskomi(playerid, params[], help)
{
new string[60], stringmax[1000], listnumber;
print("1");
for(new p = 0; p < MAX_PLAYERS; p++)
{
printf("In loop. %d", i);
if(IsPlayerConnected(p) && GetPlayerWantedLevel(p) >= 1)
{
listnumber ++;
format(string, 90, "{4a7ccf}%i{ffffff}. {4a7ccf}%s{ffffff}, {4a7ccf}%i", listnumber, getName(p), GetPlayerWantedLevel(p));
strcat(stringmax, string);
}
}
printf("End of loop.");
if(isnull(stringmax)) return SendError(playerid, "serveryje nėra pažeidėjų !");
printf("Before dialog.");
ShowPlayerDialog(playerid,956,DIALOG_STYLE_MSGBOX,"Nr. / ieškomasis / lygiai",stringmax,"Uždaryti","");
return 1;
}
1
Bebras prieš 10 metų
kritimo_aukstis = ismetimo_z - zemes_z;
object_drop_level = kiek_paįvairinimų nori;
MoveObject(dat_object, object_x+random(2), y+random(2), kritimo_aukstis/kiek_paivairinimu_nori, random(5)+10, random(30), random(30), random(180));
public OnObjectMoved(objectid)
{
if(objectid == dat_object)
{
object_drop_level --;
if(object_drop_level)
// Vėl moveObject
}
}
Žinoma būtų daug gražiau naudojant random float. Šiaip net nežinau ar veiktų tai, tiesiog nori įrodyti kad ne "much work"
0
Bebras prieš 10 metų
Kažkur kažkas OnGameModeinit, dėliok print'us tol kol rasi eilutę kurioje problema. Tada parodyk ją čia.