Jump to content

mourison

Uživatel
  • Příspěvků

    94
  • Registrován

  • Aktivní

Reputace

0 Na nule

About mourison

  • Narozeniny 02/18/1998
  1. Popis problému: Zdravím, z nějakého důvodu, který nevidím, se mi cyklus nedostane za podmínku if(oznauto[i]) Došel sjem k tomu, pomocí výpisu čísel. Moc děkuji za radu Chyby/varování kompilátoru a při běhu: -- Kód: Dodatečné poznámky: --
  2. Mohl bych poprosit o krátkou ukázu toho cyklu ? , jak z toho zjistím ty komponenty ?
  3. Dobrý den, nenapadá někoho jak si tohle můžu udělat jednodušší ?, Děkuji ) stock UlozAuto(playerid) { for(new i;i<MAX_AUTA;i++) { new cesta[50]; format(cesta, sizeof(cesta), "/Auta/%s.sav", PlayerName(playerid)); if(!dini_Exists(cesta)) { dini_Create(cesta); } else { if(IsPlayerInAnyVehicle(playerid)) { new spoiler, kapota, strecha, sideskirt, svetla, nitro, vyfuk, kola, stereo, hydraulika, predek, zadek, leva, prava,t,p,v, model; new Float:vehx, Float:vehy, Float:vehz; new Float:z_rot; GetVehicleZAngle(Hrac[playerid][i], z_rot); GetVehiclePos(Hrac[playerid][i], vehx, vehy, vehz); spoiler = GetVehicleComponentInSlot(Hrac[playerid][i], 0); kapota = GetVehicleComponentInSlot(Hrac[playerid][i], 1); strecha = GetVehicleComponentInSlot(Hrac[playerid][i], 2); sideskirt = GetVehicleComponentInSlot(Hrac[playerid][i], 3); svetla = GetVehicleComponentInSlot(Hrac[playerid][i], 4); nitro = GetVehicleComponentInSlot(Hrac[playerid][i], 5); vyfuk = GetVehicleComponentInSlot(Hrac[playerid][i], 6); kola = GetVehicleComponentInSlot(Hrac[playerid][i], 7); stereo = GetVehicleComponentInSlot(Hrac[playerid][i], 8); hydraulika = GetVehicleComponentInSlot(Hrac[playerid][i], 9); predek = GetVehicleComponentInSlot(Hrac[playerid][i], 10); zadek = GetVehicleComponentInSlot(Hrac[playerid][i], 11); leva = GetVehicleComponentInSlot(Hrac[playerid][i], 12); prava = GetVehicleComponentInSlot(Hrac[playerid][i], 13); t = Auto[i][Turbo]; p = Auto[i][Pisty]; v = Auto[i][Vyfuk]; model = Hrac[playerid][i]; dini_IntSet(cesta, "0", spoiler); dini_IntSet(cesta, "1", kapota); dini_IntSet(cesta, "2", strecha); dini_IntSet(cesta, "3", sideskirt); dini_IntSet(cesta, "4", svetla); dini_IntSet(cesta, "5", nitro); dini_IntSet(cesta, "6", vyfuk); dini_IntSet(cesta, "7", kola); dini_IntSet(cesta, "8", stereo); dini_IntSet(cesta, "9", hydraulika); dini_IntSet(cesta, "10", predek); dini_IntSet(cesta, "11", zadek); dini_IntSet(cesta, "12", leva); dini_IntSet(cesta, "13", prava); dini_FloatSet(cesta, "X", vehx); dini_FloatSet(cesta, "Y", vehy); dini_FloatSet(cesta, "Z", vehz); dini_FloatSet(cesta, "Z", z_rot); dini_IntSet(cesta, "Turbo", t); dini_IntSet(cesta, "Pisty", p); dini_IntSet(cesta, "Vyfuk", v); dini_IntSet(cesta, "model", model); } else { SendClientMessage(playerid, T_GREEN, "[ Auto ] Musíš být a autě"); } } } } stock NactiAuto(playerid) { new cesta[50]; format(cesta, sizeof(cesta), "/Auta/%s.sav", PlayerName(playerid)); if(!dini_Exists(cesta)) { //pokud nemá } else { new Float:vehx, Float:vehy, Float:vehz; new Float:z_rot; new spoiler, kapota, strecha, sideskirt, svetla, nitro, vyfuk, kola, stereo, hydraulika, predek, zadek, leva, prava,t,p,v, model; spoiler = dinit_Int(cesta, "0"); kapota = dinit_Int(cesta, "1"); strecha = dinit_Int(cesta, "2"); sideskirt = dinit_Int(cesta, "3"); svetla = dinit_Int(cesta, "4"); nitro = dinit_Int(cesta, "5"); vyfuk = dinit_Int(cesta, "6"); kola = dinit_Int(cesta, "7"); stereo = dinit_Int(cesta, "8"); hydraulika = dinit_Int(cesta, "9"); predek = dinit_Int(cesta, "10"); zadek = dinit_Int(cesta, "11"); leva = dinit_Int(cesta, "12"); prava = dinit_Int(cesta, "13"); vehx = dini_Float(cesta, "X"); vehy = dini_Float(cesta, "Y"); vehz = dini_Float(cesta, "Z"); z_rot = dini_Float(cesta, "Z"); model = dinit_Int(cesta, "model"); t = dini_Int(cesta, "Turbo"); v = dini_Int(cesta, "Vyfuk"); p = dini_Int(cesta, "Pisty"); Hrac[playerid][1] = CreateVehicle(model, vehx, vehy, vehz, z_rot, T_GREEN, T_BLUE, -1, 0); SetVehicleComponentInSlot(Hrac[playerid][1], 0) = spoiler; } }
  4. mourison

    pomoc Dini

    Prosím o pomoc, mělo by to načíst Auto jednoho hráče stock NactiAuto(playerid) { new cesta[50]; format(cesta, sizeof(cesta), "/Auta/%s.sav", PlayerName(playerid)); if(!dini_Exists(cesta)) { //pokud nemá } else { new spoiler, kapota, strecha, sideskirt, svetla, nitro, vyfuk, kola, stereo, hydraulika, predek, zadek, leva, prava,t,p,v, model; spoiler = dinit_Int(cesta, "0"); kapota = dinit_Int(cesta, "1"); strecha = dinit_Int(cesta, "2"); sideskirt = dinit_Int(cesta, "3"); svetla = dinit_Int(cesta, "4"); nitro = dinit_Int(cesta, "5"); vyfuk = dinit_Int(cesta, "6"); kola = dinit_Int(cesta, "7"); stereo = dinit_Int(cesta, "8"); hydraulika = dinit_Int(cesta, "9"); predek = dinit_Int(cesta, "10"); zadek = dinit_Int(cesta, "11"); leva = dinit_Int(cesta, "12"); prava = dinit_Int(cesta, "13"); vehx = dini_Float(cesta, "X"); vehy = dini_Float(cesta, "Y"); vehz = dini_Float(cesta, "Z"); z_rot = dini_Float(cesta, "Z"); model = dinit_Int(cesta, "model"); t = dini_Int(cesta, "Turbo"); v = dini_Int(cesta, "Vyfuk"); p = dini_Int(cesta, "Pisty"); Hrac[playerid][1] = CreateVehicle(model, vehx, vehy, vehz, z_rot, T_GREEN, T_BLUE, -1, 0); } } C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(416) : error 017: undefined symbol "dinit_Int" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(417) : error 017: undefined symbol "dinit_Int" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(418) : error 017: undefined symbol "dinit_Int" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(419) : error 017: undefined symbol "dinit_Int" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(420) : error 017: undefined symbol "dinit_Int" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(421) : error 017: undefined symbol "dinit_Int" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(422) : error 017: undefined symbol "dinit_Int" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(423) : error 017: undefined symbol "dinit_Int" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(424) : error 017: undefined symbol "dinit_Int" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(425) : error 017: undefined symbol "dinit_Int" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(426) : error 017: undefined symbol "dinit_Int" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(427) : error 017: undefined symbol "dinit_Int" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(428) : error 017: undefined symbol "dinit_Int" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(429) : error 017: undefined symbol "dinit_Int" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(430) : error 017: undefined symbol "vehx" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(431) : error 017: undefined symbol "vehy" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(432) : error 017: undefined symbol "vehz" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(433) : error 017: undefined symbol "z_rot" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(435) : error 017: undefined symbol "dinit_Int" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(439) : error 017: undefined symbol "vehx" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(437) : warning 204: symbol is assigned a value that is never used: "v" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(438) : warning 204: symbol is assigned a value that is never used: "p" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(436) : warning 204: symbol is assigned a value that is never used: "t" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(429) : warning 204: symbol is assigned a value that is never used: "prava" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(428) : warning 204: symbol is assigned a value that is never used: "leva" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(427) : warning 204: symbol is assigned a value that is never used: "zadek" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(426) : warning 204: symbol is assigned a value that is never used: "predek" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(425) : warning 204: symbol is assigned a value that is never used: "hydraulika" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(424) : warning 204: symbol is assigned a value that is never used: "stereo" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(423) : warning 204: symbol is assigned a value that is never used: "kola" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(422) : warning 204: symbol is assigned a value that is never used: "vyfuk" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(421) : warning 204: symbol is assigned a value that is never used: "nitro" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(420) : warning 204: symbol is assigned a value that is never used: "svetla" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(419) : warning 204: symbol is assigned a value that is never used: "sideskirt" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(418) : warning 204: symbol is assigned a value that is never used: "strecha" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(417) : warning 204: symbol is assigned a value that is never used: "kapota" C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(416) : warning 204: symbol is assigned a value that is never used: "spoiler" Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 20 Errors.
  5. Pickup zmizí ale nevytvoří se znova a dialog se neozbrazí ( už nevím co s tím ( new b1; new b2; new b3; if(IsPlayerInSphere(playerid,2115.4805,921.4605,10.5474,4))//benzinka { DestroyPickup(b1); b1 = CreatePickup(1244,14, 2115.4805,921.4605,10.5474,-1); ShowPlayerDialog(playerid,DIALOG_BENZINKA, DIALOG_STYLE_INPUT, "Stanice", "Cena za litr: 31$\nKolik litrů ?:", "Tankuj", "Konec"); } if(IsPlayerInSphere(playerid,2203.0952,2472.4285,10.5474,4))//benzinka { DestroyPickup(b2); b2 = CreatePickup(1244,14,2203.0952,2472.4285,10.5474,-1); ShowPlayerDialog(playerid,DIALOG_BENZINKA, DIALOG_STYLE_INPUT, "Stanice", "Cena za litr: 31$\nKolik litrů ?:", "Tankuj", "Konec"); }
  6. Teď jsem úplně nepochopil, jak by to mělo vypadat if(IsPlayerInRangeOfPoint(playerid,10, 2115.4805,4921.4605,10.5474)) { ShowPlayerDialog(playerid,DIALOG_BENZINKA, DIALOG_STYLE_INPUT, "Stanice", "Cena za litr: 31$\nKolik litrů ?:", "Tankuj", "Konec"); } Mám to takhle, pokud dám IsPlayerInvehicle nezobrazí se dialog ,
  7. Ale pickup 14 zmizne po sebrání
  8. Pokud odstraním podmínku pro auto a vejdu pěšky, dialog se zobrazí if(IsPlayerInRangeOfPoint(playerid,10, 2115.4805,4921.4605,10.5474)) { ShowPlayerDialog(playerid,DIALOG_BENZINKA, DIALOG_STYLE_INPUT, "Stanice", "Cena za litr: 31$\nKolik litrů ?:", "Tankuj", "Konec"); }
  9. S tvojí definicí C:\Users\Zuzana\Desktop\SAMP_server\gamemodes\mujmod.pwn(1374) : warning 236: unknown parameter in substitution (incorrect #define pattern) error 029: invalid expression, assumed zero řádek .. if(IsPlayerInSphere(playerid, 2115.4805,4921.4605,10.5474))
  10. Ale jistě , if(IsPlayerInSphere(playerid, (x)2115.4805,(y)921.4605,(z)10.5474,(radius okolo pickupu)4))
  11. Mě ale nejde ani to IsPlayerRangeOfPoint Prostě se neotevře dialog (
  12. Ale mě právě zajímá, jak to funguje přes IsPlayerInSphere
×
×
  • Create New...