Server Crashes due to some weird reasons
#3

PHP Code:
YCMD:createfamilycar(playeridparams[], help) {
    if(
help) {
        
SendClientMessage(playeridX11_WHITE"Creates a family car");
        return 
1;
    }
    new 
famidmodelc1c2lock;
    if (!
sscanf(params"ddD(0)D(0)D(0)"famidmodelc1c2lock))
    {
        if(!
IsValidFamily(famid)) {
            
SendClientMessage(playeridCOLOR_LIGHTRED"Invalid Family");
            return 
1;
        }
        if(
model 400 || model 611) {
            
SendClientMessage(playeridCOLOR_LIGHTRED"Invalid Vehicle!");
            return 
1;
        }
        if(
c1 || c1 255 || c2 || c2 255) {
            
SendClientMessage(playeridCOLOR_LIGHTRED"Invalid Model!");
            return 
1;
        }    
        new 
Float:XFloat:YFloat:ZFloat:Angle;
        
GetPlayerPos(playeridXYZ);
        
GetPlayerFacingAngle(playeridAngle);
        
famid SQLIDFromFamily(famid);
        
CreateFamilyCar(famidmodelc1c2ELockType:lockXYZAngle);
    } else {
        
SendClientMessage(playeridX11_WHITE"USAGE: /createfamilycar [familyid] [model] [c1] [c2] [lock]");
    }
    return 
1;

and this is CreateFamilyCar stock..

PHP Code:
CreateFamilyCar(famidmodelc1c2ELockType:lockFloat:XFloat:YFloat:ZFloat:Angle) {
    
#pragma unused lock
    
query[0] = 0;//[256];
    
format(querysizeof(query), "INSERT INTO `familycars` (`model`,`colour1`,`colour2`,`X`,`Y`,`Z`,`Angle`,`owner`) VALUES (%d,%d,%d,%f,%f,%f,%f,%d)",model,c1,c2,X,Y,Z,Angle,famid);
    
mysql_function_query(g_mysql_handlequerytrue"onCreateFamilyVehicle""ddddffff"famidmodelc1c2XYZAngle);

Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 2 Guest(s)