←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

pytanie do miczu

Zablokowany

  • +
  • -
G[o]Q - zdjęcie G[o]Q 05.01.2010

TUTAJ Dales wersje z poprawionym sql moglbys powiedziec ktore dkladnie funkcje zmieniales ?? bo chcialbym je sobie przeanalizowac :D a nie chce przegladac calego sma.
Odpowiedz

  • +
  • -
Vertricus - zdjęcie Vertricus 05.01.2010

CompareFilesX - Szukaj w Google

Oszczędź innym zachodu ;)
Btw. przyda ci się to do wszelkich porównań plików tekstowych :)
Odpowiedz

  • +
  • -
Miczu - zdjęcie Miczu 05.01.2010

Notepad++ u mnie ma tez taka opcje - bardziej praktyczne :D
Odpowiedz

  • +
  • -
G[o]Q - zdjęcie G[o]Q 05.01.2010

nie wiedzialem a pozatym mam troche diablo zmienione wiec te zmiany tez wykaze :P
Odpowiedz

  • +
  • -
Misiaczek ;c - zdjęcie Misiaczek ;c 05.01.2010

nie wiedzialem a pozatym mam troche diablo zmienione wiec te zmiany tez wykaze :P


zmianie uległy tylko te 2 kody:
public create_klass(id)
{
if(g_boolsqlOK)
{
if(!is_user_bot(id) && database_user_created[id]==0)
{
new name[64]
new ip[64]
new sid[64]

get_user_name(id,name,63)
replace_all ( name, 63, "'", "Q" )
replace_all ( name, 63, "`", "Q" )

get_user_ip ( id, ip, 63, 1 )
get_user_authid(id, sid ,63)

log_to_file("addons/amxmodx/logs/test_log.log","*** %s %s *** Create Class ***",name,sid)

new data[1]
data[0]=id
new q_command[2048]
new i=1
database_user_created[id]=1

format(q_command,2047,"INSERT INTO `%s` (`nick`,`ip`,`sid`,`klasa`,`lvl`,`exp`) VALUES ('%s','%s','%s',%i,%i,%i )",g_sqlTable,name,ip,sid,i,srv_avg[i],LevelXP[srv_avg[i]-1])

for(i=2;i<9;i++)
{
format(q_command,2047,"%s, ('%s','%s','%s',%i,%i,%i)",q_command,name,ip,sid,i,srv_avg[i],LevelXP[srv_avg[i]-1])
}

SQL_ThreadQuery(g_SqlTuple,"create_klass_Handle",q_command,data,1)


}
}
else sql_start()
}

public create_klass_Handle(FailState,Handle:Query,Error[],Errcode,Data[],DataSize)
{
// lots of error checking
new id=Data[0]
if(Errcode)
{
log_to_file("addons/amxmodx/logs/diablo.log","Error on create klass query: %s",Error)
database_user_created[id]=0
asked_klass[id]=0
}
if(FailState == TQUERY_CONNECT_FAILED)
{
log_to_file("addons/amxmodx/logs/diablo.log","Could not connect to SQL database.")
database_user_created[id]=0
asked_klass[id]=0
return PLUGIN_CONTINUE
}
else if(FailState == TQUERY_QUERY_FAILED)
{
log_to_file("addons/amxmodx/logs/diablo.log","create klass Query failed.")
database_user_created[id]=0
asked_klass[Data[0]]=0
return PLUGIN_CONTINUE
}

asked_klass[id]=0
database_user_created[id]=2
changerace(id)
return PLUGIN_CONTINUE
}


Wystarczy ze je podmienisz i bedzie git :P
Użytkownik MisieQ edytował ten post 05.01.2010 18:22
Odpowiedz

  • +
  • -
G[o]Q - zdjęcie G[o]Q 07.01.2010

chopie jestes wielka dzięki :D
Odpowiedz
Zablokowany