Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: stock
1. Stock uzycie oraz przebieg
Witam
mam pytanko czy jest mozliwe uzycie tego stocka:
Kod:

stock kasaxx(ilosc)
{
"{FFFF00}({00FF00}",ilosc,"z?{FFFF00})"
}


w dialogu?
robie to tak:

Kod:

ShowPlayerDialog(playerid, 106, DIALOG_STYLE_LIST, "XXX", "xx" ,kasaxx(23), "x", "OK", "");



ale wywala du?o b??d?w :/


oraz mam drug? sprawe jak zrobic system przebiegu?
P.s Najlepiej nie na float tylko na 2 zmiennych (bo float zamienia czesto z 5.20 na 5.19 / 5.1 itp)
2. Stock
Witam, czym r?znia sie obie funkcje, ktora lepsza i w jakich sytuacjach u?ywa??

stock wykonaj(playerid)
{
Kick(playerid);
return 1;
}

wykonaj(playerid)
{
Kick(playerid);
return 1;
}

Pozdrawiam
3. Stock zle uzyty
Witam tworz? system odpalania aut i niechce aby rower sie odpala? xD wi?c to zrobi?em ale mam ma?y b??d:
je?eli dam tak:

Pawn


stock Rowerki
(carid){
modelid GetVehicleModel(carid);
  switch(
modelid){
    case 
481,509,510: return 1;
  }
return 
0;
}

public 
OnPlayerEnterVehicle(playeridvehicleidispassenger)
{
 if(
Rowerki(GetPlayerVehicleID(playerid))){
     
GetVehicleParamsEx(vehicleidenginelightsalarmdoorsbonnetbootobjective);
     
SetVehicleParamsEx(vehicleid1lightsalarmdoorsbonnetbootobjective);
 }
    return 
1;
}


to gdy wsi?de na rower to mi go nie odpala czemu?
4. [INNE] niedziałający stock
(30778) : warning 208: function with tag result used before definition, forcing reparse
(30773) : error 001: expected token: "-identifier-", but found "("
(30774) : error 010: invalid function or declaration

Kod:

stock Float:GetDistanceBetweenPoints(Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2)
return floatadd(floatadd(floatsqroot(floatpower(floatsub(x1,x2),2)),floatsqroot(floatpower(floatsub(y1,y2),2))),floatsqroot(floatpower(floatsub(z1,z2),2)));

stock Float:GetPlayerDistanceToPoint( playerid, Float:x1, Float:y1, Float:z1 )
{
new
Float:x2,
Float:y2,
Float:z2
;
GetPlayerPos( playerid, x2, y2, z2);
return GetDistanceBetweenPoints( x1, y1, z1, x2, y2, z2 );
}


Kod:

(30778) : stock Float:GetPlayerDistanceToPoint( playerid, Float:x1, Float:y1, Float:z1 )
(30773) -(30774) : stock Float:GetDistanceBetweenPoints(Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2)
return floatadd(floatadd(floatsqroot(floatpower(floatsub(x1,x2),2)),floatsqroot(floatpower(floatsub(y1,y2),2))),floatsqroot(floatpower(floatsub(z1,z2),2)));