Oryginalna strona colobot.cba.pl umarła, gdy cba.pl przestało oferować darmowy hosting. To jest statyczny mirror, pobrany w 2018. ~krzys_h
 
Polski Portal COLOBOTa
COLOBOT Polish Portal

Problemy [programowanie] - WTF robot wariuje

WTF?????????!!!!!!!!!!! - 27-01-2011, 11:12
Temat postu: WTF robot wariuje
Witam

mam problem poniewaz zrobilem program:

Kod:

extern void object::Obrona( )
{
point traject[10];
int  nb, i;

errmode(0);
nb = cmdline(0)+1;

traject[0] = position;
for ( i=1 ; i<nb ; i++ )
{
traject[i].x = cmdline((i-1)*3+1);
traject[i].y = cmdline((i-1)*3+2);
}

for ( i=1 ; true ; i++ )
{
goto(traject[i%nb] ,0,0,2);
}
}


przystosowany do gry na swobodnej ziemi!
mial byc dla robota strzelającego i powinien jeździc wokol calego tkz placu budowy ( kwadrat na swobodnej ziemi ) i gowno! nie dziala !!!!!!!!!!! co mam robic ???????????
jakos dziwnie jeździ po mapie i dupa!!!!!!!!!!!!!!!!!!!!!!!!! CO ROBIC !!!!!!!!!!!!!!!!!????????????

// po 1. uspokój sie, po 2. twoje słownictwo jest wprost cudowne, po 3. po kiego tyle znaków zapytania i wykrzykników?! Podsumowując twój post jest nieczytelny i niedbale napisany. -Simbax

Apus - 27-01-2011, 11:45

1. Mógłbyś napisać posta czytelniej?
2. Pewnie zaraz wpadnie modek i da ci bana za nadużywanie przekleństw. :->
3. Widzę że używasz cmdline. Możesz podać ich wartości? Bez nich nie da się zrozumieć programu.
4. Po co używasz errmode? To dobre tylko dla obcych, może jeśli je usuniesz to na podstawie błędu uda się poprawić program. Może np. robot napotyka na problem przy jakiejś ważnej czynności i przez errmode pomija ją co powoduje to, że robot 'dziwnie jeździ' i 'wariuje'.


Powered by phpBB modified by Przemo & WRIM © 2003 phpBB Group